PHOTOS: Bigfork Playhouse Children's Theatre presents "Elf Jr."
Santa tells the story of how Buddy came to the North Pole.
The ensemble comes together after one final number.
Jack Bell plays Mr. Greenway, a not-so-jolly business man won over with Buddy's Christmas story.
Walter, Buddy, and Michael pitching their Christmas story to Mr. Greenway.
Adelyn Kerst plays Jovie, and is photographed here singing "Never Fall In Love With An Elf."
An etch-a-sketch message from Buddy when he runs away from the Hobbs'.
Walter Hobbs (played by Randy Passons) loses it on his newfound son Buddy, when he "makes it snow" with important papers at his high-level job.
The young actors and actresses got to show off their singing and dancing skills with big ensemble numbers as pictured here.
Liam Finlayson plays Michael Hobbs and Olivia Jensen plays his mother Emily Hobbs.
Seth Price is seen here playing the role of Fake Santa at Macy's.
Things get a little heated when Buddy realizes this is not the real Santa.
Jonathan Van Gilder plays the role of Macy's Manager.
Santa's elves played by Molly Bell, Deacon Rudolph, Magdolyn Russell, Lily Finlayson, Haydn Harris, Ethan Van Oort, Lucy Ford and Claire Gilbert.
Collin Olson plays Buddy the Elf, pictured here when he arrives in New York City for the first time.
Playing the Macy's workers (from left to right) are Hayley Carstensen, Jennifer Whitney, Gracyne Johnson, Emma Pattons, Emma Dawson and Dylynne Cosand
Benito Rodriguez plays Santa Claus and acts as a narrator during the musical.