Cinelou Films has released an eerie new trailer for its upcoming alien horror film “Phoenix Forgotten.”
The film is produced by the director of the iconic 1979’s “Alien,” Ridley Scott. It marks the full-length feature directorial debut for Justin Barber, who helmed the 2013 short “Leaving Baghdad.”
Meanwhile, the original UFO event has been debunked. That's no fun!