Devil in the Flesh poster
Where to stream

Devil in the Flesh

5.619861h 54m18AMovieDramaRomance

An Italian high school student becomes infatuated with a woman he sees outside his class window. Her fiancée is in jail for being involved in a radical movement, and she spends much time in court providing moral support. At first she…

Where to watch

Not available in Canada
Streaming in 5 other countries

Devil in the Flesh isn't on any streaming service in Canada right now, but it's available in Belgium, France, Germany, Switzerland and 1 more. Streaming rights are licensed per country.

Cast · Directed by Marco Bellocchio

More from Maruschka Detmers · Lead actress

More from Marco Bellocchio · Director

More like this

Devil in the Flesh — streaming FAQ

Which OTT platform streams Devil in the Flesh?

Devil in the Flesh isn't on any streaming service in Canada yet, but it's available in Belgium, Switzerland and Germany and other countries. Streaming rights differ by country — switch your country in the header to see where.

Is Devil in the Flesh on Netflix?

No, Devil in the Flesh is not on Netflix in Canada as of November 2026.

Is Devil in the Flesh on Amazon Prime Video?

No, Devil in the Flesh isn't on Amazon Prime Video in Canada right now.

Where can I watch Devil in the Flesh for free?

Devil in the Flesh isn't streaming in Canada yet, so there's no way to watch it free at the moment.