Christmas comes early when the musical Elf opens Tuesday at the David A. Straz Jr. Center for the Performing Arts in Tampa. It's adapted from the popular 2003 movie starring Will Ferrell as Buddy, an orphan who grows up as one of Santa's elves at the North Pole before setting out to look for his father in New York City. Matt Kopec plays the larger-than-life toy maker in the touring show. With a pop-rock score by Matthew Sklar and Chad Beguelin (The Wedding Singer) and a smart-aleck book by Thomas Meehan (The Producers) and Bob Martin (The Drowsy Chaperone), the musical is designed to appeal to adults as well as kids. It runs through Nov. 25. No performance on Thanksgiving with a matinee added on Nov. 23. $38.50-$75.50. There is a $20 discount for select tickets for performances Tuesday, Wednesday and Nov. 23 with a donation of a nonperishable food item to Metropolitan Ministries. (813) 229-7827 or toll-free, 1-800-955-1045; strazcenter.org.