The Devil In The Flesh (1991): cast, story & where to watch

1991 · Film · ★ 1.5

The Devil In The Flesh poster

Released in 1991, The Devil In The Flesh is a thriller, drama and romance film directed by Joe D'Amato, running about 84 minutes.

What it’s about. Dough-crazed mercenaries Sammy and Klaus are on a mission to escort the seriously ill prime minister of a South American country that has just been taken over by the rebels to his buddies over the border. Chased by the rebels, and with the politician's health rapidly deteriorating, they stumble onto an infirmary staffed by a quartet of nurses and take them hostage, forcing them to cure the prime minister, and fast. After an initial rape, romantic feelings begin to emerge as Helga has it off with Klaus, Katrin with Sammy, and Sophie with Hellen...until a squadron of rebels drops in.

Who’s in it. The Devil In The Flesh stars Tracy Ray as Katrin, Carmen Di Pietro as Helga, Nicole Grey as Sophie and Jennifer Loeb as Hellen, among others.

How it landed. With an audience score of 1.5/10, The Devil In The Flesh has proved divisive with audiences.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch The Devil In The Flesh page.

If you liked it. Fans of The Devil In The Flesh tend to enjoy The Dark Knight, Pulp Fiction, Parasite and Fight Club.

Frequently asked

Where can I watch The Devil In The Flesh (1991)?
Streaming, rental and purchase options for The Devil In The Flesh change frequently. Check our where-to-watch page for the latest availability in your country.
Is The Devil In The Flesh worth watching?
The Devil In The Flesh holds an audience score of 1.5 out of 10, and is a strong pick if you enjoy thriller, drama and romance. Reactions are mixed, so it may depend on taste.
Who stars in The Devil In The Flesh?
The Devil In The Flesh stars Tracy Ray, Carmen Di Pietro, Nicole Grey, Jennifer Loeb and Robert LaBrosse.
When was The Devil In The Flesh released?
The Devil In The Flesh was released in 1991, with a runtime of about 84 minutes.