IFC Films has unveiled theatrical trailer for Every Thing Will Be Fine (2015). This drama charts the emotional odyssey of a struggling novelist (James Franco) whose life is turned upside down one wintry night when following a fatal car accident. The incident sets him on a soul-searching, decades-long journey towards redemption, a quest that profoundly touches the lives of both his girlfriend (Rachel McAdams) and the accident victim’s mother (Charlotte Gainsbourg). Watch theatrical trailer now!