The Host (2013)
Genre: Action, Adventure, Romance
Director: Andrew Niccol
Starring: Saoirse Ronan, Diane Kruger, Max Irons
When an invisible enemy threatens humanity by taking over their bodies and remove their memories, Melanie everything to protect the people she cares most about venture proves that love can conquer all in a dangerous new world.