An alien abductee must fight against his programming to decide the fate of Earth.
Release Date 2015-04-29 Budget N/A Revenue N/A Rating N/A Runtime 9 mins