James and Em Foster are enjoying a beach holiday on the fictional island of Tolqa, when a fatal accident exposes the hedonistic tourist resort’s perverse subculture, wanton violence and surreal horrors.
James and Em Foster are enjoying a beach holiday on the fictional island of Tolqa, when a fatal accident exposes the hedonistic tourist resort’s perverse subculture, wanton violence and surreal horrors.