Set in the northern English coastal town of Blackpool, this narrative revolves around two kindred souls who develop an unexpected bond.