Watch It

On DVD: TBD | On Blu-ray: TBD

Petri Tarar


According to medieval legend, the "Tears of Saint Peter" is a strange elixir said to be able to heal and restore the dead to life. Using the concoction, Carla devises an ingenious plot to rob a wealthy mayor in this Swedish comedy-drama set in the late 15th century. Disguising herself as a man, whom she calls Carlo Marcellini, Carla wants to use the potion to bring back every townsman who has died over the previous ten years. Unfortunately, she falls in love with the mayor's son who makes her promise to...more