Nachdem ihr Vater (Ryan Phillippe) ihr eine geheimnisvolle Spieluhr schenkt, findet Clare Shannon (Joey King) erstaunt heraus, dass jeder ihrer Wünsche wahr wird. Doch aus Freude wird Schrecken, als sie langsam erkennt, dass jeder Wunsch einen blutigen Preis hat.