Impostor
In a future world where humans are at war with aliens, Spencer Olham creates the ultimate weapon to use against them, only to become suspected of being an alien himself.
Starring
Gary Sinise, Madeleine Stowe, Vincent D'Onofrio
Director
Gary Fleder