Cast and Crew of Dance with the Devil

Cast of
Dance with the Devil

About Dance with the Devil

She's sexy, shameless and loves taking people to their limit. She's a dangerous young woman who dreams about a jaguar that licks her naked body and sleeps by her side. Her past is bathed in blood and weird passions. Now she's met the man of her wildest dreams. He's dark, tough and mysterious. He likes robbing banks, trafficking in corpses and spicing it all with voodoo rituals. Together, the duo sets off toward Mexico destined to become the most feared outlaws in the continent.

Full Cast of Dance with the Devil

Rosie Perez
plays Perdita Durango

Rosie Perez as Perdita Durango

Rosa María Perez (born September 6, 1964) is an American actress, community activist, talk show host, author, dancer,...

See Rosie Perez's other roles

Javier Bardem
plays Romeo Dolorosa

Javier Bardem as Romeo Dolorosa

Javier Ángel Encinas Bardem is a Spanish actor from the Canary Islands. He is best known for his role in the 2007 fil...

See Javier Bardem's other roles

Harley Cross
plays Duane

Aimee Graham
plays Estelle

James Gandolfini
plays Willie 'Woody' Dumas

Screamin' Jay Hawkins
plays Adolfo

Carlos Bardem
plays Reggie San Pedro

Santiago Segura
plays Shorty Dee

Demián Bichir
plays Catalina

Alex Cox
plays Doyle

Harry Porter
plays Ford

Carlos Arau
plays Phillips

Don Stroud
plays Santos

Regina Orozco
plays Lilly

Roger Cudney
plays Herbert

Erika Carlsson
plays Glory Ann

Marco Bacuzzi
plays Tony

Josefina Echánove
plays Romeo's Grandmother

Miguel Galván
plays Doug

Paul Dapra
plays Policeman #1

Craig Vincent
plays Policeman #2

Jessie Faller
plays Bank Teller

Katie Barberi
plays Stewardess


Crew of Dance with the Devil

Discover the backstage crew of Dance with the Devil →