There's been much speculation on how Happy Valley will end as the final episode looms but according to reports, Sarah Lancashire stepped in to makes changes to the grande finale as she felt it wasn't "right".
Sarah plays Sargent Catherine Cawood in the popular BBC drama which ends this weekend. And as Tommy Lee Royce, played by James Norton, managed to escape from the courthouse and is now on the run, fans reckon there will be one final showdown between Sergeant Cawood and her arch nemesis, writes The Mirror.