Undoubted appeal to Twi-hard sci fi fans

The Host (Cert 12, 129 mins).Starring: Saoirse Ronan, Max Irons, Jake Abel, William Hurt, Diane Kruger, Chandler Canterbury.

In the distant future, mankind is an endangered species on Earth.

Parasitic aliens called Souls have overrun the planet, inhabiting the bodies of humans and suppressing the spirit and personality of the host creature.

Melanie Stryder (Saoirse Ronan) and her brother Jamie (Chandler Canterbury) have managed to avoid capture, hiding out in caves with the other survivors of the invasion including hunky Jared Howe (Max Irons) and her uncle Jeb (William Hurt).