Alexandoy
Mecca V.I.P.
VIP
- Joined
- Dec 17, 2016
- Messages
- 3,249
- Points
- 48
This movie is a hard core science fiction where the earth is invaded by aliens with a giant robot like a hanging sword of Damocles. However, there are 2 alien messengers who are sympathetic to mankind that served as key to the resolution of the problem. The cast is led by C. Thomas Howell who is also the director and ably supported by Judd Nelson and Darren Dalton.