American Nightmare Netflix 2024. American nightmare premieres all episodes on january 17, 2024. American nightmare is an american documentary series that was released on netflix on january 17, 2024.
American nightmare premieres all episodes on january 17, 2024. After a harrowing home invasion and kidnapping in 2015, a couple is accused of staging the ordeal.