It’s a movie about aliens from the broad who wrote Twilight. What are your thoughts on that? The Host is a new flick based on the book by Stephenie Meyer and directed by Andrew Niccol (In Time) about a future Earth where parasitic alien body-snatchers have basically taken over the world. Saoirse Ronan stars as a woman who gets taken over but somehow manages to hold on to her consciousness, making for an awkward situation. Here’s a big pile of new stills from the movie, courtesy of its official Facebook page. The Host opens on March 29th.