Cast (18)

Natascha McElhone

Carmen

Steven Love

Paulo

Michela Farrugia

Rita

Richard Clarkin

Tom

Henry Zammit Cordina

Father Francis

Paul Portelli

Monsignor

Peter Galea

Police Officer

Pauline Fenech

Giovanna

André Agius

Tonio

Rachel Fabri

Rena

Mikhail Basmadjian

Joe

Paul Cilia

Lawrence

Chakid Zidi

Ahmad

Angie Balzan

Josie

Becky d'Ugo

Maddalena

Maxime Durand

Jesus

Angele Galea

Woman

Frida Cauchi

Other Woman

Crew (8)

Valerie Buhagiar

Writer

Valerie Buhagiar

Director

Diego Guijarro

Director of Photography

Coral Aiken

Producer

Pierre Ellul

Producer

Anika Psaila Savona

Producer

Peter Strauss

Editor

Jon Banthorpe

Art Direction