Hell's Game (Original) / Hell's Game (US)
Teenagers play an elaborate game in Hell to save their friend's soul.
Info mistake?