The Visitor

Rachel is still reeling from the news that the Earth is secretly under attack by parasitic aliens known as the Yeerks. And that she and her friends — five kids who, purely...