Lourdes Poppins convive con cientos de niñas en el castillo católico más renombrado de la región, en Londres, Inglaterra; donde tendrá que enfrentarse a demonios y propios fantasmas. El castillo está profanado de punta a punta y hecatombes eclesiásticas están a punto de surgir.