Ben Affleck.Getty Images

The 42-year-old actor has landed the role of The Caped Crusader in new movie 'Batman v Superman: Dawn of Justice' but his three children, Violet, eight, Seraphina, five, and two-year-old son Samuel have shown little interest in him playing the DC Comics character.

But they are all obsessed with the 2013 Disney animated movie, which is inspired by Hans Christian Andersen's fairy tale 'The Snow Queen'.

During an appearance on 'The Tonight Show with Jimmy Fallon', he said: "Because of the fact I'm playing Batman now, people say, 'Are your kids into it?' The truth is, they're not. If I was doing the sequel to 'Frozen' I would be a hero. My two older daughters couldn't give a s**t about Batman and they've now passed that affection onto my son. He's always like, 'Papa, can I watch Frozen?' And I'm like, 'No, dude, it's not on again!' "

When he's not playing Batman and his alter-ego Bruce Wayne, Afleck spends a lot of his time with his children.

The Hollywood star - who is married to Jennifer Garner - is a regular at his oldest daughter's basketball games and he admits he shouts way too much during the match.

He said: "My oldest daughter started playing basketball and I'm already that guy. You remember in 'Parenthood', Ron Howard's brother was yelling at the kid from the sideline? That's me. I'm like, 'Bend your knees!' I don't even know if you should bend your knees, I'm terrible at basketball!"