L'ispettore Alan Grant, costretto in ospedale per un banale incidente, si annoia a morte. Inizia così a interessarsi di Riccardo III, famigerato sovrano inglese del XV secolo di cui si narra che fece rinchiudere nella Torre di Londra e uccidere i nipoti, figli di Edoardo IV, per impadronirsi del trono. Affidandosi a testi storici, cronache, antichi documenti, Grant indaga su quel mistero dei secoli passati con il fiuto del detective, arrivando a scoprire quanto la verità sia figlia del tempo.