Colin Firth, quietly brooding and thoroughly convincing, is the adult son - a man who has loved and loathed his father from childhood. Blake, who lives in London with his wife (Gina McKee) and two young children, has never quite forgiven Arthur for stomping all over his psyche, for (most probably) cheating on his mother, for embarrassments and traumas, big and small. They're not exactly estranged, Arthur and Blake, but Blake keeps his distance.
Until his father is diagnosed with cancer, that is, and the inevitable coming together of the family - the hospital visits, discussions about financial affairs, the late-night vigils - ensues.
Directed by Anand Tucker, who brings the same knack for restrained but observant storytelling that marked both his Shopgirl and Hilary and Jackie, the film is a memory piece, with Firth's character flashing back to his childhood and teendom, to pivotal moments, or trivial moments that somehow still loom large. The very good Matthew Beard plays Blake as a skinny, scowling teen; Bradley Johnson as the young boy.
When Did You Last See Your Father? is very, very English. Blake's adolescence happened in the 1960s, when the Cuban missile crisis threatened to become a nuclear nightmare, and the British Invasion was just launching its mop-topped musical attack on the world. But the rolling green hills and valleys, the staid villages and out-of-the-way pubs of Arthur and Blake's England seem from a distant, different time.
And Arthur hangs steadfastly onto that time through the subsequent decades, and through his son's rise to some stature in the literary world. Still, the father wants to know why the son didn't go into a "real" line of work, like medicine.
And it's that kind of casual and constant criticism that Blake finds himself dealing with, even after his father has gone.
When Did You Last See Your Father? *** (out of four stars)
Directed by Anand Tucker. With Jim Broadbent, Colin Firth, Gina McKee and Juliet Stevenson. Distributed by Sony Pictures Classics.
Running time: 1 hour, 32 mins.
Parent's guide: PG-13 (profanity, sex, adult themes)
Playing at: Ritz Five and Showcase at the Ritz Center/NJ
Contact movie critic Steven Rea at 215-854-5629 or firstname.lastname@example.org. Read his blog, "On Movies Online," at http://go.philly.com/onmovies.