The film chronicles the love story between Liberace and his young lover Scott Thorson over a six-year period.
When a flight to New York is grounded in Buffalo due to a snow storm it brings together a woman, Paige who is attempting to meet her future in-laws for the first time, a very cynical man Dylan who does not want to make it to the family Christmas and a couple Maxine and Frank who have been married for twenty years.
When Robert and Catherine meet by chance during a snow storm one night, they attempt to make it away from the nursing home they had been visiting but crash and must spend the night in a log cabin that they manage to find.
Molly meets Gus one day and all of her previous experiences with men seem to be in the past when she really likes him. The only problem is he had a brain aneurysm and has short-term memory loss.
Trudie (Hart) is a struggling artist who was working as a waitress and heading to a log cabin to spend Christmas with her family. Until a big problem occurs as she is about to leave with her boyfriend Nick, he breaks up with her. In a panic Trudie then kidnaps stranger David (Lopez) and intends on passing him off as her boyfriend Nick.