Love - The Coopers

Played by Alan Arkin. He forms a deep, platonic bond with a young waitress (Amanda Seyfried) at his local diner.

Played by John Goodman and Diane Keaton. They are secretly planning to divorce after the holidays but want one last "perfect" family Christmas. Love the Coopers

Played by Olivia Wilde. To avoid her parents' judgment, she recruits a soldier she met at the airport (Jake Lacy) to pose as her boyfriend. Played by Alan Arkin

In a surprising twist, the entire movie is narrated by the family dog, Rags (voiced by Steve Martin). Community Consensus They are secretly planning to divorce after the

Played by Marisa Tomei. Charlotte’s jealous sister who gets arrested for shoplifting and spends the night being "psychoanalyzed" by the arresting officer (Anthony Mackie).

The film follows four generations of the Cooper family as they converge for their annual Christmas Eve dinner. While they aim for a "perfect" holiday, each character is secretly grappling with personal crises ranging from divorce and job loss to loneliness and identity.