‘Life’ – Big Game Spot

Fandom Staff
Movies
Movies

Catch a glimpse of the new sci-fi thriller that’s more than a little inspired by Alien!

Life hits theaters on March 24.

Fandom Staff