Grupa niedawno zmarłych osób zostaje wskrzeszona i wyposażona w najnowszą broń do walki z potworami. Od ich współpracy zależy przyszłość Tokio i Osaki.

Lalkarz Samuel Mullins (Anthony LaPaglia) i jego żona Esther (Miranda Otto) w 1943 roku stracili w wypadku samochodowym ukochaną, siedmioletnią córeczkę Annabelle. Dwanaście lat później małżeństwo decyduje się zaprosić do swojego domu zakonnicę o imieniu Charlotte (Stephanie Sigman) oraz sześć dziewczynek z sierocińca. Ich sielanka nie trwa jednak długo. Goście szybko stają się celem opętanej lalki wykonanej przez Samuela.