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 Gregg Sulkin as Adam Kate Fleetwood as Ship Souad Faress as Old Rani Brian Miller as Harry Toby Parkes as Sam