The new trailer for festival sensation We Need to Talk About Kevin features Buddy Holly and the Crickets crooning the impossibly peppy “Everyday,” which contrasts gloriously with the subject matter: In just under two minutes, we see Tilda Swinton age from being an excitable young newlywed into a mom who vaguely suspects that her son might be… well, really really evil. John C. Reilly plays the dad who just thinks the kid is “a sweet little boy… a sweet little boy.” Newcomer Ezra Miller looks like a young Michael Myers. Suffice it to say, there’s a big twist that the trailer doesn’t give away. Also suffice it to say this probably won’t be your Christmas movie this year. Watch the trailer:

Follow Darren on Twitter: @EWDarrenFranich

Read more: