All Cast

Dominique Vandenberg

Dominique Vandenberg

Jack Severino

Steven Bauer

Steven Bauer

Manolo

Stana Katic

Stana Katic

Marianne

Scott Adkins

Scott Adkins

Nathan

Stephen Graham

Stephen Graham

Harry

Timothy V. Murphy

Timothy V. Murphy

Father Michael

Ric Sarabia

Ric Sarabia

Doctor Vincent

Catherine Munden

Catherine Munden

Virgin Mary

Alice Amter

Alice Amter

Palm Reader

Fivel Stewart

Fivel Stewart

Lucinda

Celina Zambón

Celina Zambón

Dancer

Marco Khan

Marco Khan

Russian

Fernanda Romero

Fernanda Romero

Conchita (uncredited)

Booboo Stewart

Booboo Stewart

Vendor (uncredited)

Ali Zamani

Ali Zamani

Guerilla (uncredited)