

Dirty Hearts
2012, Portuguese. Directed by Vicente Amorim.
In 1945, Japan surrendered to the United States and the Second World War was over. Right? Wrong. For eighty percent of the Japanese community in Brazil, Japan had won the war and defeat was nothing more than American propaganda. The few immigrants that accepted the truth were persecuted. Some were hunted down and assassinated - by their own countrymen - causing the start of a new, private war. Dirty Hearts is a thriller and love story told by the wife of one of the fanatics dedicated to preach Japanese victory. Little by little, she watches her husband, a hard-working immigrant, become an assassin and their love story fade away.
- Runtime
- 1h 30m
- Post-credits
- None listed
- Language
- Portuguese
- Rated
- Check local
Start now and it ends at ….
Too new to call
Not enough people have rated it yet for a verdict.
Seen it? Give your verdict.
Saved privately on this device.
Where to watch Dirty Hearts
Dirty Hearts isn’t streaming on any OTT platform in India yet; it released on 21 July 2012.
No streaming listings yet. Search JustWatch.
Cast & crew
Details
- Released
- 21 July 2012
- Original title
- Corações Sujos
- Country
- Brazil
Check ratings elsewhere
News & fan talk
If you liked Dirty Hearts

Walking with the Enemy
2014 · 6.3/10
Popcorn FlickRecommended by TMDB viewers

Field of Lost Shoes
2015 · 6.1/10
Popcorn FlickRecommended by TMDB viewers

Outlaws - For Greater Glory
2012 · 7.0/10
Worth the HypeRecommended by TMDB viewers

Cross of Iron
1977 · 7.2/10
Worth the HypeRecommended by TMDB viewers

Braveheart
1995 · 7.9/10
Absolute CinemaRecommended by TMDB viewers

Savior
1998 · 7.1/10
Worth the HypeRecommended by TMDB viewers

Zulu
1964 · 7.4/10
Worth the HypeRecommended by TMDB viewers

Beneath Hill 60
2010 · 6.8/10
Popcorn FlickRecommended by TMDB viewers

The Kill Team
2019 · 6.5/10
Popcorn FlickRecommended by TMDB viewers

The Secrets We Keep
2020 · 6.0/10
Popcorn FlickRecommended by TMDB viewers
Dirty Hearts: quick answers
Is Dirty Hearts worth watching?
Dirty Hearts doesn’t have enough ratings for a verdict yet.
How long is Dirty Hearts?
Dirty Hearts runs 90 minutes (1h 30m).
Does Dirty Hearts have a post-credits scene?
None is listed for Dirty Hearts. Viewers tag these on TMDB, so a brand-new film may not be tagged yet.
Dirty Hearts parents guide: is it suitable for kids?
No age rating is listed for Dirty Hearts yet.
Which OTT platform is Dirty Hearts on?
Dirty Hearts isn’t streaming on any OTT platform in India yet; it released on 21 July 2012. (Checked 10 November 2026.)
What movies are like Dirty Hearts?
If you liked Dirty Hearts, try Walking with the Enemy, Field of Lost Shoes, Outlaws - For Greater Glory.
Who directed Dirty Hearts?
Dirty Hearts (2012) was directed by Vicente Amorim and stars Tsuyoshi Ihara, Takako Tokiwa, Eiji Okuda.