English family Richard, Susan, Jessie, and Sam visit the remote Swedish Island of Svalta for its renowned summertime festival, unaware that its dark history of cannibalism is still a grim reality…
Bookmark the permalink. ← SUNRISE QUEENS OF THE DEAD →Comments are closed.