Guest Stars Sebastian Roché as Jerry Jacks Nathin Butler as Ewen Keenan Uncredited Roger Howarth as Todd Manning Jason David as Aiden Webber