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