Secret Smile › Cast
Kate Ashfield
Miranda Cotton
Claire Goose
Kerry Cotton
David Tennant
Brendan Block
Jill Baker
Marcia Cotton
John Bowe (actor)
Derek Cotton
Robert Daniel Lowe
Troy Cotton
Susannah Wise
Laura
Daniel Ryan
Rob Prior, Rob Pryor
Tim Faraday
Mick
James Daffern
Tony
Rufus Jones (actor)
David
Ben Willbond
David's Friend
Rory Kinnear
Nick
George Potts
Vicar