Nicole Kidman gave up her dream Broadway role because her kids didn't want her to take it.

Nicole Kidman

Nicole Kidman

The 50-year-old actress was offered the chance to reprise her award-winning West End part from 'Photograph 51' to the New York stage but, after taking Sunday, nine, and six-year-old Faith - who she has with husband Keith Urban - on location to Tasmania to shoot 'Lion' and California for 'Big Little Lies', the girls were desperate to return to their Nashville home.

She said: "It was one of the greatest experiences of my life, doing that play in London. And I would have loved to take it to Broadway. But the girls wanted to go home and I make choices for my family - I have to."

And the Oscar-winning star admitted one of the reasons she took on the part of Queen Atlanna in the upcoming 'Aquaman' movie - which was shot in Queensland - was because she doesn't really like to take on lead roles any more because they take up too much time.

She said: "I needed some irreverent fun after the 'Killing of a Sacred Deer' and 'The Beguiled' but a lot of the choices I make are based on not being the lead, so I'm not on location for long.

"The kids don't like the separation so we just keep it together. And Keith is a touring musician - they're used to being on the road.

"He's willing to travel and make it work."

The family are based in Nashville, meaning the 'Killing of the Sacred Deer' star has to travel more for work, but she insists it's worth it because they can lead such a relaxed lifestyle when she isn't working.

She told Red magazine: "It's an easier lifestyle - smaller town, slower pace, which I prefer. It takes work because you have to travel more for your career but it's worth it."