What would you do if alien ships hovered over your town? Amy and Sarah think the best option is driving as far away as possible, but the stars of Arrival (2016) head straight in so they can teach the aliens English. And, Amy Adams gets more than she bargained for.
Episode 131 - Arrival (Part 1)
Previous
Previous
Episode 132 - Arrival (Part 2)
Next
Next