Amulet 2020

Cast
Demi Lovato as Emily Hayes

Max Charles as Navin Hayes

Jodie Foster as Emily's Mother

Sterling Knight as Leon