‘Meet Me in St. Louis’ at TMP
Travel back to the turn of the 20th century, when the Smith family visit the 1904 World’s Fair in a musical based on the famous MGM movie with favorite numbers like “Have Yourself a Merry Little Christmas.”
7:30 p.m. Friday (Dec. 19), 2 and 7:30 p.m. Saturday, 2 p.m. Sunday. $31 general; $29 senior, student, military; $22 12 and younger. Tacoma Musical Playhouse, 7116 Sixth Ave., Tacoma. 253-565-6867, tmp.org.
Free ‘Elf’ at The Grand
Never miss a local story.
Catch a free family screening of “Elf,” the Christmas favorite starring Will Ferrell as the hapless elf Buddy. There will be free doughnuts for the first 50 people.
Doors open at 9:30 a.m., with the movie at 10 a.m. Saturday. Free. The Grand Cinema, 606 S. Fawcett Ave., Tacoma. 253-593-4474, grandcinema.com.
More Tacoma, Seattle ‘Nutcrackers’
You’ve still got a couple of chances to see “The Nutcracker,” that essential holiday ballet filled with sparkling snowflakes and magical dancing fairies. Tacoma City Ballet and Dance Theater Northwest continue this weekend, Pacific Northwest Ballet until Dec. 28.
Tacoma City Ballet: 7:30 p.m. Friday (Dec. 16), 3 p.m. Saturday and Sunday. $25-$100. Pantages Theater, 901 Broadway, Tacoma. 253-591-5894, broadwaycenter.org.
Dance Theater Northwest: 2:30 and 7 p.m. Saturday; 4 p.m. Sunday. $22-$26; $11-$13 children, seniors. Mount Tahoma High School theater, 4634 S. 74th St., Tacoma. 242-778-6534, dtnw.org.
Pacific Northwest Ballet: 7:30 p.m. Friday (Dec. 16); 2 and 7:30 p.m. Saturday and Dec. 20-23; 12:30 p.m. Dec. 24; 12:30 and 5:30 p.m. Sunday and Dec. 26-28. $25-$190. McCaw Hall, 321 Mercer St., Seattle. 206-441-2424, pnb.org.
ACT1 Theater in Puyallup
Sumner’s ACT1 Theater, now performing in Puyallup’s historic Liberty Theater, offers a different and very relevant kind of holiday drama: “Another Night Before Christmas,” where social worker Karol brings a transient into her home to warm up on Christmas Eve and finds herself trapped with a “Mr. Claus,” seesawing between cynicism and belief.
7 p.m. Friday (Dec. 16), 2 and 7 p.m. Saturday and Sunday. $20 general; $15 senior, student, military. Liberty Theater, 116 W. Main Ave., Puyallup. act1theatre.org.