Angels Sing is a 2012 Christmas family drama film directed by Tim McCanlies and starring Harry Connick Jr., Connie Britton, Chandler Canterbury, Fionnula Flanagan, Lyle Lovett, Willie Nelson and Kris Kristofferson.
History professor Michael (Harry Connick Jr.) as a child loved Christmas, but as an adult is less than enthused about it.
His brother realised the ice started to crack near the center, and he flung Michael to the edge, falling through himself.
As an adult, Michael still can't find the joy of Christmas, as he blamed himself for his big brother's death.
Finally, David leaves his room, sees the lights and helps his dad turn them on.