Guest Stars Daniel Anthony as Clyde Langer Alexander Armstrong as Mr Smith Tommy Knight as Luke Smith Anjli Mohindra as Rani Chandra Eleanor Tomlinson as Eve Souad Faress as Old Rani Gregg Sulkin as Adam Kate Fleetwood as Ship Brian Miller as Harry Toby Parkes as Sam