Baseado no livro de Stewart O'Nan, Anjos da Neve narra o momento em que as vidas do estudante Arthur Parkinson (Michael Angarano) e sua antiga babá, Annie Marchand (Kate Beckinsale), se conectam duas semanas antes de uma tragédia chegar à cidade de Northeastern. Juntos, eles tentam resolver seus problemas pessoais e sonhos esquecidos.