Elizabeth Vargas

Life – Film Review

Despite its flaws, Life may still appeal to fans of space thrillers looking for a visually impressive and adequately entertaining experience.

Not rated yet!