Irreversible

Irreversible

Time destroys everything.

2002 fr 94 minutes

Rating: 7.2

Plot

A woman’s lover and her ex-boyfriend take justice into their own hands after she becomes the victim of a rapist. Because some acts can’t be undone. Because man is an animal. Because the desire for vengeance is a natural impulse. Because most crimes remain unpunished.

Trailer

Cast

Monica Bellucci

Monica Bellucci

Alex

Vincent Cassel

Vincent Cassel

Marcus

Albert Dupontel

Albert Dupontel

Pierre

Jo Prestia

Jo Prestia

The Tapeworm

Philippe Nahon

Philippe Nahon

Man

Stéphane Drouot

Stéphane Drouot

Stéphane

Jean-Louis Costes

Jean-Louis Costes

Fistman

Mick Gondouin

Mick Gondouin

Mick

Mourad Khima

Mourad Khima

Mourad

Layde Hellal

Layde Hellal

Layde

Dominique Nato

Dominique Nato

Commissioner

Michel Fesche

Michel Fesche

Taxi Driver

Victoria Jaramillo

Victoria Jaramillo

Concha

Jean-Yves Le Quellec

Jean-Yves Le Quellec

Inspector

Isabelle Giami

Isabelle Giami

Alex's Girlfriend

Fatima Adoum

Fatima Adoum

Fatima

Janice Foulaux

Janice Foulaux

Janice

Stephane Derderian

Stephane Derderian

Rectum Customer

Gaspar Noé

Gaspar Noé

Rectum Customer

Similar Movies

Reach for Glory

Reach for Glory

en

April 14, 1962

The Messenger

The Messenger

cs

October 18, 2012

Kozanoğlu

Kozanoğlu

tr

January 2, 1967

The Confession

The Confession

zh

June 1, 2016

River's Edge

River's Edge

en

October 10, 1986

A Midsummer Night's Rave

A Midsummer Night's Rave

en

November 1, 2002

Descent

Descent

en

August 10, 2007

A Force of One

A Force of One

en

June 1, 1979

The Collector

The Collector

en

July 9, 2009

All the Way

All the Way

en

September 1, 2018

Performance Anxiety

Performance Anxiety

en

October 20, 2012

Cleopatra Jones

Cleopatra Jones

en

July 13, 1973

Tony Rome

Tony Rome

en

November 10, 1967

Heist

Heist

en

February 9, 2010

I Killed My Mother

I Killed My Mother

fr

June 5, 2009

Close The Last Door

Close The Last Door

ja

March 23, 2007

Greta

Greta

en

February 28, 2019