The series looks at the terrifying world of idyllic vacations that turned into nightmares.
8 Episodes
2011
2013
2015
10 Episodes
2018