The adaptation of ML Stedman's 2012 novel of the same name also stars Rachel Weisz, Bryan Brown, J ack Thompson and Florence Clery.

The Light Between Oceans originally premiered at the 73rd Venice International Film Festival in September.

It follows the emotional story of Australian First World War veteran Tom Sherbourne (Fassbender), now a lighthouse keeper, who struggles to have a baby with his wife Isabel Graysmark (Vikander).

They are gifted with what appears to be a miracle baby washed up in a boat wreck, but their blissful family life is soon thwarted.

Fassbender and Vikander have enjoyed a low-profile relationship since meeting on the film's set in 2014 but the Oscar-winning Swedish actress said in a recent interview that they have "never hidden the fact we're a couple".