The essential dance troupe Philadanco performs works by Christopher Huggins, Ray Mercer, Elisa Monte, and Daniel Ezralow at the Kimmel Center's Perelman Theater, Broad and Spruce Streets. Times: 7:30 p.m. Friday, 2:30 and 7:30 p.m. Saturday, 2:30 p.m. Sunday. Tickets: $29 to $46. Information: 215-893-1999 or www.kimmelcenter.org.
Vlogger Tyler Oakley became a social media superstar with his YouTube videos mixing pop culture, advice for gay teens, guests, and stunts (cultural reference point for those of us of a certain age - ah, old - he's like a Johnny Carson with millions of likes, subscribers, and followers). He jumps off the small screen to the stage with Tyler Oakley's Slumber Party, on a set re-creating his living room and including music, comedy, contests, and more ("Q & Slay"?). The show goes on at the Keswick Theatre, Easton Road and Keswick Avenue, Glenside. Time: 7:30 p.m. Tickets: $39.75. Information: 215-572-7650 or www.keswicktheatre.com.
Sarah Smith and Barry Cook's delightful 2011 animated gem Arthur Christmas goes inside the North Pole operation to reveal how Santa Claus does it - a highly organized, high-tech system that operates with military precision under the direction of St. Nick's muscular son Steve. When a present is left behind, the big guy's bumbling son Arthur refuses to accept the error as an acceptable loss and sets out to deliver it, with a motley crew. The film screens at Bryn Mawr Film Institute, 824 W. Lancaster Ave., Bryn Mawr. Time: 11 a.m. Tickets: $5. Information: 610-527-9898 or http://www.brynmawrfilm.org.
When it was released in 1979, Steven Spielberg's madcap comedy 1941 was seen as a flop, but the years have been kind to the tale (based on historical events) of misguided Californians wreaking havoc in the panicky days after Pearl Harbor. Featuring stellar turns by John Belushi, Dan Aykroyd, Warren Oates, and a deadpan Robert Stack, the movie's skewering of martial hysteria may seem prescient these days. The film screens at the Colonial Theatre, 227 Bridge St., Phoenixville. Time: 2 p.m. Tickets: $9; $7 seniors and students; $5 13 and under. Information: 610-917-1228 or thecolonialtheatre.com.