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