Passengers (2008)

Review: Passengers (2008)

By Billy
18 Feb 09

A Thrilling Watch

Saw this in Australia, and i musy say it had me glued to my seat. Very entertaining.