All Cast

Sarah Jessica Parker
Maggie

Paz Vega
Giulia Carni

Claudia Cardinale
Carmen

Raoul Bova
Luca

Rosie Day
Summer

Nadir Caselli
Valentina

Marco Bonini
Inspector Moravia

Shel Shapiro
Marcellino
Walter D'Errico
Romolo

Gianclaudio Caretta
Orazio

Chiara Bassermann
Nurse

Barney Harris
Tyler

Paola Lavini
Assistant to Giulia

Federico Riccardo Rossi
Green Man

Luis Molteni
Priest

Rocío Muñoz Morales
Ermenegilda - The Little Van Girl
