Impostor

Impostor

Available on iTunes
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