Traveling con artist Harold Hill targets the naïve residents of a small town in 1910s Iowa by posing as a boys' bandleader to raise money before he can skip town.

Matthew Broderick
as Professor Harold Hill

Kristin Chenoweth
as Marian Paroo

Victor Garber
as Mayor Shinn

Debra Monk
as Mrs. Paroo

Molly Shannon
as Mrs. Eulalie Mackechnie Shinn

David Aaron Baker
as Marcellus Washburn

Cameron Monaghan
as Winthrop Paroo

Boyd Banks
as Train Conductor

Sarah Cleveland
as

Molly Howe
as Little Lina