Guest Stars Barney Wilkinson as Eddie Devine Andrew Scarborough as Captain Fred Howton Alexander Cobb as Private John Carlton Ayesha Antoine as Rachel Waterson Darren Seed as Ronald Devine Russell Layton as Oscar Treadwell Finley Evans as Young Eddie Zaiden Raphael as Adam Waterson