Kun kaksi naamioitunutta hyökkääjää käy 18-vuotiaan Hazelin kimppuun hänen matkallaan hoitolaitokseen, hän joutuu pakenemaan ja selviämään luonnon armoilla, samalla kun hänen on taisteltava pahimpia vihollisiaan vastaan - demoneja oman päänsä sisällä.