Half Moon Theatre's: Sondheim's "Side by Side" Hudson Valley, NYIt's a Wonderful Life