While You Were Sleeping is the feelgood movie I always find myself revisiting at this time of year. It is kind of ridiculous – but it is also funny, charming and utterly determined to lift your spirits.
Lucy Moderatz (Sandra Bullock) works as a token collector for the Chicago L train. Having lost her father the previous year, and with no family to speak of, she agrees to work over Christmas. Lucy has a crush on Peter (Peter Gallagher), a handsome commuter, who passes her kiosk every day in a whirlwind of perfect hair and 90s post-yuppie business attire.