The demons are coming to take you away, body and soul! A group of friends are stranded on a mysterious island. A series of strange events transpires, and they find their sexual desires awakened in extreme ways. They set about to solve the mystery of the island before a flock of devils descend to take them, body and soul.
Release Date: March 28, 2003
Last Aired: September 26, 2003
Networks:
October 05, 2011
January 03, 2021
May 21, 2004
January 03, 2008
October 09, 2008
July 04, 2007
October 07, 2021
December 03, 2007
January 07, 2005
October 03, 2004
October 05, 2007
July 01, 2018
April 05, 2006
July 02, 2010
October 12, 2014
October 05, 2014
March 25, 2004
July 08, 2019
January 06, 2008
October 09, 2014