16.1Impostor
2001·Action

Simon Trent, a geophysicist, and his nephew, become convinced that aliens have invaded the earth and are using lightning to travel the globe.
Streaming availability in the US.
Not currently listed for US streaming.
More like this