The Trap
The Trap
| 05 December 2015 (USA)
The Trap Trailers

A man tries to convince his skeptical friend that he has invented a trap for catching extraterrestrials.

Reviews