Beautiful, interesting, incredible cinema.
A man tells his story of how he became unstuck in time and abducted by aliens.