Love in the 21st Century › Cast
Ioan Gruffudd
Amanda's girlfriend
Catherine McCormack
Fay
Clare Holman
Sarah
Kate Ashfield
Kate
David Tennant
John
Ray Stevenson
Alex
Natasha Little
Amanda
Marsha Thomason
Kate's friend
Oliver Milburn
Charlie
Susan Vidler
Matt Kennard (actor)
Ryan
Joe Duttine
Rob
Susan Cookson
Mo
Ben Bryant
Danny