Edinburgh Fringe chiller is Coronation Street villain Sean Ward’s biggest test yet

Sean Ward (Darren Bell)
Sean Ward (Darren Bell)