Amulet Review And Ending Explanation: A Man Who Sins Shall SufferTechquila · 18:51 27 Jul 2020Amulet released on 24 July 2020 after premiering at the 2020 Sundance Film Festival. Directed by Romola Garai in her directorial debut, the horror film stars Carla Juri, Ime… Read MoreFeatured