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