Anjo de Vidro
É Natal em Nova York. As ruas estão cobertas de neve, músicas natalinas estão por toda parte e as pessoas andam apressadas em direção às lojas, para comprar os presentes de última hora. Porém um grupo de pessoas está completamente à parte deste clima. Alguns deles são Rose (Susan Sarandon), uma mulher emocionalmente frágil cuja mãe está no hospital, e Mike (Paul Walker), um policial que briga com um homem mais velho (Alan Arkin). Porém alguns encontros na véspera de Natal fazem com que eles repensem a vida.
Susan Sarandon Rose Collins
Paul Walker Mike Riley
Penélope Cruz Nina Vasquez
Alan Arkin Artie
Marcus Thomas Jules Calvert
Sonny Marinelli Dennis
Daniel Sunjata Marco
Chazz Palminteri Arizona
Robin Williams Charlie Boyd / The Priest
John Doman Dr. Baron
Billy Porter Randy