The Manhattan Alien Abduction 2024

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.

  • Poster for Limited Series

    Limited Series

    2024

    3 episodes

    Season 1 of The Manhattan Alien Abduction premiered on October 30, 2024.