A Korean drama about supernatural beings that suddenly appear to condemn people to Hell.
In South Korea, horrified bystanders watch as unearthly beings deliver bloody condemnations, sending individuals to hell and giving rise to a religious group founded on the idea of divine justice.