Amulet conta a história do ex-soldado e sem abrigo Tomaz (Alec Secareanu), ao que lhe é oferecido para morar numa antiga casa com a jovem Magda (Carla Juri) e a sua mãe que está morrer. Quando ele começa a apaixonar-se pela jovem, passa a suspeitar de que algo sinistro decorre na casa.