Alien Abduction (2005) 27 May 200729 August 2019 Rating: ★★★ Hospital for Alien Abductees Director: Eric Forsberg Actors: Megan Lee Ethridge, Jilon Ghai, Robert James, Claudia Katz, … Category: Science Fiction