A woman claims to have been abducted from her bedroom in Manhattan. This docuseries explores whether it was an elaborate hoax — or proof of alien life. |
In Development
|
|
Ratings: | TVMaze: No Rating | |
Released: | October 30, 2024 | |
Companies: | Netflix Story Films | |
dampyiel2200 : I agree with this. I look forward to watching this show.