Leilah De Meza

Leilah de Meza was born on May 29, 2003 in England. She is an actress, known for A Princess for Christmas (2011), The Woman in Black 2: Angel of Death (2014) and Alice Through the Looking Glass (2016).
Genres:
In Theaters:
Runtime:
40 years after the first haunting at Eel Marsh House, a group of children evacuated from WWII London arrive, awakening the house's darkest inhabitant.