All Cast

Robert Englund
Marquis De Sade

Zoe Trilling
Genie

Chandra West
Beth
Alona Kimhi
Sabina

Juliano Mer-Khamis
Mahmoud (as Juliano Mer)

William Finley
Dr. Matteson

Irit Sheleg
Fatima
Niv Cohen
Chuck
Doron Barbi
Ali
David Menachem
Arab Market Hustler
