SPOILERS AHEAD! YOU’VE BEEN WARNED!
The final quest of The Witcher 3: Hearts of Stone is upon you. You’ve traveled the world and dealt with all types of vagrants in order to fulfill the three wishes of Olgierd von Everec. After the ending of the previous main quest, Scenes From a Marriage, you will be in possession of the violet rose given to the late Iris von Everec by Olgeird himself.
Whatsoever a Man Soweth kicks off with you heading to the Alchemy Inn located in Oxenfurt where Olgierd told you to inform his subordinate of your success. When you arrive, the man you’re looking for is there, but you’ll have to talk with Master Mirror first. He reminds you of a certain aspect of the verbal contract you two had made that was easily glossed over. To fulfill your end of the bargain, you must have Olgierd meet both you and Master Mirror at the Temple of Lilvani.
Before doing so, there is an optional objective that will have you meet Shani. You can embark on this little excursion in order to say your goodbyes, win a valuable Gwent card, and receive another optional objective that leads the player to Professor Shakeslock. The professor was sought out by Olgierd von Everec to do research on Master Mirror in an attempt to find out how to get out of their pact. Visiting him will grant you tons of information and a way to defeat the man who branded you, if you feel that is the right choice to make.
Whether you choose to partake in the optional objectives or not, you’ll still have to head to the Temple of Lilvani. There, you will have to make a choice that determines how the game will end.
Do you side with Master Mirror and complete your agreement or do you instead side with Olgierd von Everec after witnessing his tragic tale?