The Light Between Oceans is a 2016 romantic period drama film written and directed by Derek Cianfrance and based on the 2012 novel of the same name by M. L. Stedman. An international co-production between DreamWorks Pictures, Reliance Entertainment, Participant Media and Heyday Films, the film stars Michael Fassbender, Alicia Vikander, Rachel Weisz, Bryan Brown and Jack Thompson. The film tells the story of a lighthouse keeper and his wife who rescue and adopt an infant girl adrift at sea. Years later, the couple discovers the child's true parentage and are faced with the moral dilemma of their actions.Directed by Derek Cianfrance
Produced by David Heyman, Jeffrey Clifford
Screenplay by Derek Cianfrance
Based on The Light Between Oceans by M. L. Stedman
Starring : Michael Fassbender, Alicia Vikander, Rachel Weisz, Bryan Brown, Jack Thompson
Music by Alexandre Desplat
Cinematography Adam Arkapaw