Perfect Day Cast Tom Goodman-Hill Claire Goose Aidan McArdle Kate Ashfield Rhashan Stone Claire Keelan Bruce Mackinnon Atta Yaqub Michael Fenton Stevens Josephine Butler Robert James-Collier Kim Taylforth Martin Reeve Mel Martin Lois Winstone Christopher Bisson Steve Garti