Escape From Planet Earth

Now Playing Check with venue for price information.
A crew of imprisoned aliens attempts to escape their captors on Earth.
...