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…
Comments are closed.