Thrills, comedy and tragedy await at Harborough Theatre this spring with a variety of shows taking to the stage.