Thomas (Connor O’Hara) has just turned nine, and his mother (Helen Teasdale) has agreed to split his birthday with the boy’s estranged father (Robert O’Hara). After a trip to Thomas’ grandmother’s (Anne Fraser) house and a brief outing to the beach, she drives him out of the city to an isolated cottage somewhere in the Lake District. 554 more words