Every Thing Will Be Fine (2015)
Country: Germany, Canada, France, Sweden, Norway
Release Date: 2 April 2015 (Germany)
Run time: 118 min
Director: Wim Wenders
Writers: Bjørn Olaf Johannessen
Stars: Rachel McAdams, Peter Stormare, James Franco
Trivia: One day, driving aimlessly around the outskirts of town after a trivial domestic quarrel, a writer named Tomas accidentally hits and kills a child. Will he be able to move on?
While driving aimlessly after a quarrel with his girlfriend, a writer accidentally runs over and kills a child. The accident and its aftermath deeply traumatizes him. Over the next 12 years, he struggles to make sense of what happened and continue on with life, but when he looks in the mirror, he sees a murderer.