My Fragile Heart (2000)
Trina Lavery returns home to Stoke after 20 years, to look after her ill mother. She learns that Bernard Cleve is also living in Stoke. Bernard was accused of killing Trinas best friend many years ago but was never convicted. Another girl is killed and Bernard is again a suspect. Trina thinks he is innocent but places herself in danger in trying to prove it.
Director: Gavin Millar
![]() |
Sarah Lancashire as Trina Lavery |
![]() |
Lorcan Cranitch as Bernard Cleve |
![]() |
John McArdle as Roy Lavery |
![]() |
Anne Stallybrass as Sandra Park |
![]() |
Lynda Rooke as Maureen "Mo" Blake |
![]() |
Robert Glenister as Stephen 'Squeal' Blake |
![]() |
Sarah Price as Becca Blake |
![]() |
Eva Pope as Ruby Mason |
![]() |
Kate Richards as Katya Mason |
![]() |
James Peachey as Andrew Mason |
![]() |
Caroline Strong as Claire Macavoy |
![]() |
Nicholas Gleaves as Joe Macavoy |
![]() |
Kelly Thresher as Shannon Macavoy |
![]() |
David Westhead as DCI Peter Murray |
![]() |
Paul Young as DCI Owen Simmons |
| Writing | Abi Morgan | Writer |
| Directing | Gavin Millar | Director |
| Camera | Nigel Walters | Director of Photography |
| Sound | Colin Towns | Music |
| Editing | Ian Farr | Editor |