ST. JOSEPH — Since 2003, the movie “Elf” has been a big part of the holiday season.

This year, Twin City Players hopes you’ll come see “Elf: The Musical” and experience a little bit of that Christmas magic in person.

211202-HP-tcp-elf-musical8327-photo.jpg

Bill Klein plays Santa in the Twin City Players’ production of “Elf: The Musical.”

211202-HP-tcp-elf-musical8369-photo.jpg

From left, elves Johnna Bither, Laura Simmons, Roberta Marszalec, and Isabelle Meyers rehearse a scene for the Twin City Players' production of "Elf: The Musical."

211202-HP-tcp-elf-musical8471-photo.jpg

Jacob Holmes (Buddy) and Avery Saylor (Jovie) rehearse a scene from the Twin City Players’ production of “Elf: The Musical.”