Young Blades Cast Hugh Dancy Sarah Jane Potts Scott Hickman Anthony Strachan Callum Blue Ben McCosker Ben Cross Richard Coyle