Paul (Sean Penn) ), a university mathematics professor who suffered from severe heart disease and was in critical condition. Fortunately, a successful heart transplant allowed him to escape death, but his relationship with his wife did not regain a new lease of life. Jack (Benicio de Toro) was once an alcoholic and criminal. With the help of a priest, he rebuilt his life and became not only a youth counselor, but also an upright and kind father. But sometimes his wife secretly hoped that he could retain a little of his past personality. In fact, Jack is full of guilt about the past, burdened with a heavy psychological burden, and trying to find the hope of a new life. Christine (played by Naomi Watts), she was once addicted to drugs and partying, and her life was in a mess. When she repented and reformed, her life took a terrible turn due to a catastrophic incident, and she fell into trouble again. Unable to withstand such a blow, she went back to the past and refused to change. A traffic accident connected the lives of these three people, and with it came suffering, revenge, love and redemption.
Boost tomorrow's productivity tonight. Tongbao VPN delivers fast, reliable access to global AI tools and office platforms. Sign up for 200MB free.