Netflix has revealed the cast and trailer for Outlast, a new kind of survival competition where 16 lone wolves battle each other and the elements for a chance to win 1 million dollars. You can learn all about the cast members and watch the trailer by scrolling down. Outlast, which will consist of eight 45-minute …