The Witcher 3: Wild Hunt
חבילות הרחבה > Hearts of Stone > עלילה

בתחילת העלילה גראלט מקבל חוזה מבעל אחוזה בשם אולגירד פון אווראק (Olgierd von Everec), שהוציא את החוזה על צפרדע מפלצתית ששורצת במערכת הביוב של העיר אוקסנפורט (Oxenfurt) שבממלכת Redania. בעזרתה של שני, חובשת בשירות צבא רדניה, גראלט מגלה את מקום מחבואה של המפלצת ונלחם בה, אך לאחר שהוא הורג את המפלצת מתגלה כי היא אינה מפלצת אלא נסיך ממלכת "אופיר" (Ofier) הרחוקה. עד מהרה מגיעים שומרים אופיריים לזירת הקרב ולוקחים משם את גראלט המעולף כאסיר בספינה שפניה מועדות לממלכת אופיר, שם יישפט ויוצא להורג בעוון רצח הנסיך. על הספינה מופיע אדם מסתורי בשם גאונטר או'דים (Gaunter O'Dimm) המכונה "אדון המראות", אותו גראלט פגש בתחילת העלילה המקורית (הוא זה שנתן לגראלט רמזים היכן הוא יכול למצוא את ייניפר). גאונטר מציע לשחרר את גראלט - ובתמורה לכך גראלט יהיה מחויב לסייע לאו'דים להחזיר חוב עתיק יומין מאולגירד. החוב יתקיים רק לאחר שגראלט יעזור לאולגירד למלא את 3 משאלותיו. לאחר שברח מכלאו, גראלט מתעמת עם אולגירד, שמתברר כי הוא בן אל-מוות - אך היכולת הזו גרמה לו להיות משולל רגשות, אדם בעל "לב מאבן". הוא מודה בפני גראלט כי הוא קילל את הנסיך האופירי כדי להרשים את איריס, אשה שאהב ורצה להינשא לה, וכי לאחר שנישא לה, הוא ביקש להיות בן אלמוות כדי לחיות איתה לנצח. אולגירד מפרט לאחר מכן בפני גראלט את 2 המשאלות הראשונות:
להשיג את "הבית" של מקסימיליאן בורסודי, חפץ עתיק ששמור באחוזתו המאובטחת של מקסימיליאן אחד מעשירי המחוז. לשם כך גראלט נעזר באדם מסתורי שעוזר לו לגייס שותפים למשימת השוד. אחרי שהשוד מתבצע בהצלחה גראלט מגלה כי האיש המסתורי הוא הורסט בורסודי, אחיו של מקסימיליאן, שהתעניין בפריצה לאחוזתו כדי להשיב לעצמו את הירושה שאחיו השתלט עליה, ועל גראלט לבחור במי מהשניים הוא תומך.
לשמח את אחיו של אולגירד, וולודומיר פון אווראק, למשך לילה אחד - עד מהרה מתגלה כי וולודומיר מת לפני שנים רבות. בעזרתו של או'דים, גראלט ושני מצליחים להעלות את רוחו של וולודומיר, שנכנס בגופו של גראלט כדיבוק לצורך מילוי המשאלה. השניים הולכים לחתונה אליה הוזמנה שני, ממנה וולודומיר (בגופו של גראלט) נהנה מאוד, וכך מתגשמת המשאלה השנייה. לאחר שרוחו של וולודומיר נאלצת בכוח לעזוב את גופו של גראלט על ידי או'דים, לגראלט יש את האפשרות לקיים רומן עם שני.
לאחר שגראלט מילא את 2 המשאלות הראשונות, אולגירד מפרט בפניו את המשאלה השלישית - להחזיר אליו את הורד של איריס, אשתו המנוחה, אותה ניתן להשיג באחוזה המשפחתית ההרוסה. בעזרת רוחות הרפאים שבמקום גראלט מצליח להיכנס לעולם מקביל המבוסס על זכרונות העבר של אולגירד ואיריס ביחד, שם הוא מתוודע לסיפור המשפחתי. אולגירד ואיריס היו זוג מאושר עד שאולגירד כרת ברית עם השטן כדי לקבל חיי אלמוות כדי להוכיח את אהבתו לאיריס, אך חיי האלמוות רוקנו את אולגירד מרגשות אנושיים, ולאט לאט חייה של איריס הפכו לגיהנום כאשר אולגירד הפסיק לאהוב אותה והיא מתה בודדה ועצובה. לאחר שהוא פוגש את רוחה של איריס, יש לו ברירה אם לקחת את הורד, ובכך לשחרר אותה מהקשר לעולם המסתורי, או להשאיר את הורד ברשותה ולתת לעולמה היפה להמשיך להתקיים. בין כך ובין כך גראלט חוזר לאולגירד עם שלוש המשאלות שמולא. גראלט גם מגלה שאו'דים הוא בעצם השטן, התגלמות של רוע טהור שמערים על בני אדם שימלא את משאלותיהם, אך בתמורה לוקח את נשמותיהם בלי ידיעתם. או'דים נפגש עם גראלט בפונדק שבו הוא היה אמור להפגש עם אולגירד, מגלה לו שהוא בעל יכולות שליטה בזמן, ומאיים עליו שיגיע לנקודת המפגש שהוא קבע אותה ביחד עם אולגירד. לאחר שגראלט נפגש עם אולגירד מגיע גם או'דים, מוכן ומזומן לקחת את חלקו - הנשמה של אולגירד. מכאן לגראלט יש 2 אפשרויות:
לתת לאו'דים לקחת את נשמתו של אולגירד - לאחר מכן או'דים יגשים עבור גראלט משאלה אחת מכמה אפשרויות שעומדות בפניו. (אם השחקן לא סיים את העלילה הראשית, או'דים יכול לגלות לגראלט כיצד להגיע לסוף הטוב שבו סירי חיה)
לעמוד כנגד או'דים ולא לתת לו לקחת את נשמתו - במקרה זה גראלט יתייצב כנגד או'דים, שמעביר את גראלט למבוך מעשה ידיו, ונותן לו חידה. לאחר שגראלט פותר את החידה במבוך, או'דים מתגלה בצורתו האמיתית, מושמד ונעלם. גראלט לאחר מכן נפגש עם אולגירד, שקיבל את רגשותיו בחזרה ומודה לו על העזרה בהתמודדות והשחרור משליטתו של או'דים. אולגירד מוכן לפתוח פרק חדש בחיים, ומעניק לגראלט במתנה חרב עתיקה שעברה במשפחתו לאורך דורות.