Christopher Swan has been much in evidence at American Stage over the last ten years, and his marvelous performance in This Wonderful Life makes it abundantly clear why. Playing all the main characters in this theatrical adaptation of the Frank Capra Christmas favorite It’s a Wonderful Life, Swan expertly exhibits everything from George Bailey’s down-home goodness to miser Potter’s greed and viciousness, not missing along the way Mary Hatch’s gentle irony and the angel Clarence’s slightly goofy compassion. It’s not entirely clear why this remarkably faithful one man show is necessary – after all, anyone can go to their video rental store and find the classic, busy original – but if you don’t let that fundamental question interfere with your viewing, you’ll find a delightful theatrical tour de force complete with a snowfall, holiday carols, and (literally) heavenly dialogue. And you’ll see the formidable Christopher Swan skillfully mimicking Jimmy Stewart, Lionel Barrymore and even Donna Reed. If this actor were any better, he’d deserve a pair of wings himself.