Johannes kommer som ung pojke till Gustav Vasas hov för att tjäna den jämnårige prins Erik. Att Johannes i själva verket är oäkta son till kungen känner ingen förutom modern till.
Pojkarna växer upp och Johannes förälskar sig i Eriks syster, den vackra och lättsinniga Cecilia. Men det blir en livsfarlig förbindelse.
Johannes äldre bror Henrik anländer till hovet för att bli kungens skrivare, han har också ett hemligt ärende som riskerar att omkullkasta de båda brödernas tillvaro vid hovet.
Stjärnskådaren är den andra delen i Tomas Bloms romanserie från Vasatiden, en berättelse om maktlystnad, kärlek och kamp för överlevnad i en avlägsen tid som inte är alltför olik vår egen.