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