Grande-Bretagne, années 1790, la jeune japonaise, Tornado et son père croisent sur leur chemin une bande de criminels impitoyables dirigée par Sugarman et son ambitieux fils Little Sugar.
Après une nuit d'ivresse, Nick, qui a la gueule de bois, se réveille hystérique à côté de son petit ami Charlie. Il doit le cacher à sa propre famille homophobe et dysfonctionnelle.
Piégée dans une vie de famille et de servitude, la femme du pasteur, Valerie (55 ans), souffre depuis longtemps et a passé sa vie à servir les autres. Seule et perdue, elle prie en silence une statue de la Vierge Marie, et la réponse à ses prières vient sous la forme d'une force étrange....