Very late to the party, I know, but I am loving Rivals. I wouldn't have had Alex Hassell as Rupert (maybe Oliver Chris or Rupert Penry-Jones) but the cast and that soundtrack! Really fab.