A WW2 veteran is haunted by an alien encounter that took him out of the war.
Colossus is not available for streaming at this moment.