A Hitchcockian fairy-tale set in 1950′s Tuscany, directed by Eric D. Howell.

Stars:
Emilia Clarke

Marton Csokas

Caterina Murino.