All Cast

Robert Englund

Robert Englund

Marquis De Sade

Zoe Trilling

Zoe Trilling

Genie

Chandra West

Chandra West

Beth

Alona Kimhi

Alona Kimhi

Sabina

Juliano Mer-Khamis

Juliano Mer-Khamis

Mahmoud (as Juliano Mer)

William Finley

William Finley

Dr. Matteson

Irit Sheleg

Irit Sheleg

Fatima

Niv Cohen

Niv Cohen

Chuck

Doron Barbi

Doron Barbi

Ali

David Menachem

David Menachem

Arab Market Hustler

Daniel Matmor

Daniel Matmor

Priest