All Cast

Salma Hayek Pinault
Everly

Hiroyuki Watanabe
Taiko

Laura Cepeda
Edith

Togo Igawa
The Sadist

Akie Kotabe
Dead Man

Gabriella Wright
Anna

Caroline Chikezie
Zelda

Jennifer Blanc
Dena

Jelena Gavrilović
Elyse
Aisha Ayamah
Maisey
Masashi Fujimoto
The Masochist

Uroš Ćertić
Doorman #1

Damijan Oklopdžić
Doorman #2

Dragana Atlija
Lizzy

James Owen
Sergeant Dick

Joe Lynch
SWAT Officer
Ilija Labalo
EMT #1

Greg De Cuir
EMT #2
Dragana Vidojković
Butcher Girl

Andrew Pfeffer
Detective Robertson (voice)

Igor Filipović
Dead John (uncredited)

Matthew Herington
Dead Murray (uncredited)
Tatsuya Hirano
Yakuza (uncredited)
