Every Thing Will Be Fine is a 2015 German-Canadian-Swedish drama film directed by Wim Wenders, written by Bjørn Olaf Johannessen and produced in 3D.
The film stars James Franco, Charlotte Gainsbourg, Rachel McAdams and Marie-Josée Croze.
Tomas breaks up with Sara a short time after the tragic accident, then he briefly spirals into alcohol and drugs before ending up in hospital after a suicide attempt.
Eleven years after the accident, a winner of the Giller Prize for his latest novel, Tomas receives a letter from now 16-year-old Christopher.
[8] On May 7, 2013, James Franco joined the cast of the film as lead actor,[9] playing Tomas Eldan, a writer who accidentally causes the death of a child.
The site's critical consensus states: "Every Thing Will Be Fine finds director Wim Wenders in not-so-fine form, delivering a film of moral quandary that never leaps off the screen despite its 3-D stylization.