Every Thing Will Be Fine
James Franco and Rachel McAdams star in this searing drama about a struggling novelist whose life is turned upside down one wintry night following a fatal car accident.
Starring
James Franco, Charlotte Gainsbourg, Rachel McAdams
Director
Wim Wenders