Do you ever just sit and ponder "What if" to past decisions in your life? In the beloved holiday classic It's A Wonderful Life, George Bailey of Bedford Falls is pretty much forced into this train of thought. Sinking into despair and nearly suicidal, because of his own shortcomings in life, George sees himself in a new light when an angel shows him what life would have been like for those he has helped had he not been there to do so. Though the alternatives may be grim, George's discovery of his overlooked accomplishments shine, as Davidson Community Players takes on this touching production. $15-$17. Dec. 6, 2 p.m.; Dec. 10-11, 8 p.m.; Dec. 12, 2 p.m. & 8 p.m.; Dec. 13, 2 p.m.; Dec. 16, 7 p.m.; Dec. 17-19, 8 p.m.; Dec. 20, 2 p.m. Armour Street Theatre, 307 Armour St., Davidson. 704-892-7953. www.davidsoncommunityplayers.org.