The new trailer for 'Amulet' features a fairly impressive cast, and promises a terrifying movie experience.

Romanian actor Alec Secăreanu ('God's Own Country') is a former soldier that seeks shelter in the home of a mysterious woman named Magda, played by Carla Juri ('Blade Runner 2049). And as we see in the trailer, Imelda Staunton (Dolores Umbridge in the 'Harry Potter' series) plays a nun who issues some fateful warnings to Secăreanu's character. Romola Garai, who appeared in 'Suffragette' and 'Atonement,' wrote the script and makes her directorial debut with this film.

From the official synopsis...

Following an accident that leaves him homeless in London, former soldier Tomaz is brought to the rotting home of Magda, a lonely woman in desperate need of help as she looks after her dying mother. Though at first resistant, Magda eventually welcomes him into their lives and allows him to help her care for them. But as he worms his way into their routine and begins to fall for Magda, Tomaz starts to notice strange, unexplainable, and ugly phenomena. Something seems very wrong with the mysterious old woman who never leaves the top floor, and Magda may in fact be enslaved to do her otherworldly bidding.

'Amulet' will be in theaters and on demand July 24th.