Welcome to Oddleigh
Chief Inspector Jessie and Sergeant Sid are tasked with policing the town of Oddleigh. Oddleigh is no ordinary place; strange things and bizarre behaviour are the order of the day. But Jessie's sworn to uphold the law of the town, and she's going to do it - no matter how weirdly its citizens are behaving...