Nine-year-old Frankie (Jack McElhone, in a remarkably natural performance) is deaf and lives a transient life with his mother, Lizzie (Emily Mortimer), and grandmother (Mary Riggans). To shield Frankie from the truth about his abusive father, Lizzie has invented a fiction: his father is a merchant sailor, constantly at sea. For years, she has written letters from this fictional father—postmarked from Glasgow, not foreign ports—and Frankie writes back, tracking his “dad’s” ship around the globe.

Dear Frankie is a gem—a quietly shattering story about the lengths of maternal love, the grace of strangers, and the courage it takes to face the truth. The ending (no spoilers) will leave you breathless, not through explosion but through a simple, perfect image.

Fans of Billy Elliot , The Sea Inside , Lion , or anyone who believes a single day can change a life.