Captain Vimes is caught in a magical storm, and discovers that he has somehow been sent back in time. Discworld adventure starring Sam Jackson and Ben Onwukwe.