Happy Valley has come to an end....or has it?
Following the highly-anticipated finale, fans of the BBC crime drama have been debating if three series is really all they're getting from the show's creator Sally Wainwright when it comes to the goings on in fictional crime capital of Yorkshire.
Viewers finally found out the fate of murderer Tommy Lee Royce ( James Norton ), retiring police officer Catherine Cawood (Sarah Lancashire) and everyone else caught up in the drama on Sunday night, with a special extended episode being broadcast on BBC One to wrap everything up.