Three Steps Over Heaven Cast Riccardo Scamarcio Katy Louise Saunders Mauro Meconi Maria Chiara Augenti Chiara Mastalli Galatea Ranzi Ivan Bacchi Giulia Gorietti