Netflix: Outlast – All cast members + Release date

What happens when 16 people are dropped off in the middle of a freezing wilderness and only one of them can win a grand prize of $1,000,000 just for surviving? That’s the whole idea of Netflix’s Outlast in a nutshell. Here is what we know so far about Netflix’s Outlast reality survival series including a […]

Netflix: Outlast – All cast members + Release date Read More »