

In a desperate search for answers about his own fate, Byron Jackson tracks down the only human rumored to have escaped an alien abduction.
Directed by Joshua Sowden (USA)
LOS ANGELES INTERNATIONAL SHORT FILM FESTIVAL
In a desperate search for answers about his own fate, Byron Jackson tracks down the only human rumored to have escaped an alien abduction.
Directed by Joshua Sowden (USA)