Professor Harry Scott (Academy Award-winning actor Morgan Freeman) quietly observes the romantic goings-on of couples around him. He is there when one of his close friends, Bradley (Greg Kinnear) loses his wife (Selma Blair) to another woman. He then watches as Bradley falls in love with a new partner (Radha Mitchell) who later leaves him for another man.

Harry is even present when two young lovers – a modern-day Romeo and Juliet (played by Toby Hemingway and Alexa Davalos) – fight tooth and nail to stay together, despite some serious hardships. As the professor narrates the activities he sees unfolding, his own demons arise, and we learn that he and his wife have recently had their hearts broken as well. Feast of Love, based on the book by Charles Baxter, is a surprisingly engaging film about the stupid things people do for love. Make no mistakes – this is not your average saccharin ensemble piece.

Feast takes a very adult look at relationships, portraying each subplot in a gritty light. Fortunately, with a cast like this one, it’s hard not to find humanity in each of the subjects. They don’t always say or do the right things, but you’ve got to love them for trying.

Grade: A-

Feast of Love releases in theaters Sept. 28.