Running time: 109 mins. Starring: Aaron Eckhart, Jennifer Aniston, Dan Fogler, Martin Sheen, Judy Greer, Sasha Alexander, Joe Anderson. Director: Brandon Camp.

%movie(38857)

Love comes knocking when a widower least expects it in Brandon Camp’s poignant drama, with Aaron Eckhart starring as the grief-stricken protagonist who falls for Jennifer Aniston while promoting the best-selling self-help book he wrote to get over his loss.

Thematically muddled, but with its heart in the right place, Love Happens struggles to gel the central character’s inner conflict with rom-com conventions.

It’s a peculiar confection, glazed with schmaltz and cliches, and structured as chapters from the self-help book that propels the characters on their journeys of self-discovery.

No-one is more painfully earnest than Aaron Eckhart as the film’s grief-stricken protagonist, who delivers a moving performance as a man ripped apart by guilt.