Overview
Perdita Durango, released as Dance with the Devil in the United States, is a 1997 action-crime-horror film directed by Álex de la Iglesia, based on Barry Gifford's 1992 novel 59° and Raining: The Story of Perdita Durango. It stars Rosie Perez as the title character and Javier Bardem. It is a Spain–United States–Mexico coproduction.
Plot
Perdita Durango (Rosie Perez) has gone to Mexico to scatter the ashes of her dead sister. There, she is picked up by bank-robbing drug dealer Romeo Dolorosa (Javier Bardem). Dolorosa had robbed the bank to pay off his debt to loan shark "Catalina" (Demián Bichir). He also engages in scams in which he pretends to be a Santeria priest and hacks up corpses while snorting cocaine.
Romeo's latest scam is working for gangster Mr. Santos (Don Stroud) transporting refrigerated human fetuses to Las Vegas where they will be used to make cosmetic moisturizer.
Perdita devises a plan that they should capture a gringo and eat him as part of Romeo's ceremonies. They kidnap randomly chosen geeky college student Dwayne (Harley Cross) and his girlfriend Estelle (Aimee Graham). First, Perdita rapes Dwayne while Romeo rapes Estelle. They hold a ceremony to sacrifice Estelle while they force Dwayne to watch. Before the girl can be killed the sacrifice is interrupted by a gang of men led by Shorty Dee (Santiago Segura), a betrayed former partner of Romeo.
From Wikipedia (CC BY-SA 4.0).