Amulet

Amulet ★★★★★

I wish I could give more stars. This movie is brilliant.