As the opening work of the 56th Berlin International Film Festival , "Snow Cake" tells a story about how to find warmth in the coldest place in the heart. Alex Hughes (Alan Rickman) just wants to be alone. Not long after he was released from prison, he drove to Canada to see his biological son, whom he had never met, and didn't seem to know exactly why he was at the parking service station, in a snowy world.
He then meets Viviana (Emily Hampshire), a 19-year-old girl who wants to hitch a ride. Viviana's personality is the exact opposite of Alex's: chatty, loud, and self-centered. She was going back to her hometown of Wawa to deal with some things. Unexpectedly, the car hit a truck several kilometers away while driving on the highway, and Viviana died on the spot.
Shocked and helpless in the snow-hit town of Wawa, Alex feels guilty and wants to meet Viviana's mother to apologize, explain the circumstances of the accident and offer her comfort. He knocks on the door with the gift Viviana had been carrying with him in both hands, and then sees Linda (Sigourney Weaver) who feels strange to Alex at first, only to find out later Linda is a single woman with severe autism. Linda invites Alex to stay, and she needs help with things she can't do on her own, like feeding Viviana's dog, taking out the trash and helping with funeral arrangements.
Linda's neighbor Maggie (Kelly-Anna Moss) is an independent woman who gradually develops a crush on Alex. And former local law enforcement officer Clyde (James Allodi) is jealous, so he investigates and becomes intrigued by Alex's mysterious background.