Dick Van Dyke paid a pretty penny to play two roles in "Mary Poppins."
As part of Thursday's "20/20" special, "Mary Poppins Returns: Behind the Magic," Van Dyke told Lin-Manuel Miranda that he asked Walt Disney for permission to play Mr. Dawes Sr., the banker, as well as Poppins' good pal, Bert, in the 1964 classic.
Dick Van Dyke
Walt Disney Company
But Disney said no -- unless Dyke paid for it.
"I had to go to Walt and ask him for the part. He wouldn't give it to me," Dyke said. "I said, 'I'll do it for nothing.' Actually, I had to give him $4,000. I paid him to do the part."
Dyke doesn't regret it one bit. "And I'd do it again!" he said.
A sequel to the original, "Mary Poppins Returns," starring Emily Blunt as the magical nanny made famous by Julie Andrews and Miranda as Bert, is set to premiere December 19.
- Dick Van Dyke paid Walt Disney to play two roles in 'Mary Poppins'
- Actor Jerry Van Dyke, brother of Dick, dies at 86
- 'Mary Poppins Returns' caps off Disney's practically perfect year
- 'Mary Poppins Returns' dazzles with new trailer
- How Emily Blunt prepared for 'Mary Poppins'
- Emily Blunt in 'Mary Poppins Returns'
- Walt Disney raises ticket prices to theme parks
- Walt Disney World workers land deal for $15 minimum wage
- 'Black Panther,' 'Mary Poppins' join list of AFI honorees