בר (מיצ'אל ג'ונסטון) הוא רומנטיקן חסר תקווה שמוצא את עצמו מתמודד עם כאב לב עמוק לאחר שבר את עץ האיחולים – סמל לאהבתו האבודה. מתוך תקווה לזכות בליבה של ניקי (אינד נברט), בחור שהוא מאוהב בו ללא תקנה, בר מחליט לבקש מהעץ משאלה אחת פשוטה אך גורלית: לזכות בליבה של ניקי. אך המשאלה הזאת מתגשמת בדיוק כפי שביקש, והמחיר שהיא גובה ממנו עולה על כל דמיון. בר מתעמת עם התוצאות המפתיעות והאפילות של רצונו שהתגשם. הוא מגלה שהאהבה שהוא כל כך חפץ בה מגיעה עם מחיר כבד, שמערער את יציבותו הנפשית ואת חייו האישיים. סביבו מתפתחת רשת של דמויות מורכבות: איאן (קופר תומלינסון), שרה (מגן לולס), קארטר (אנדי ריכטר) וויויאן/ויולה (האלי פיטזגרלד), שלכל אחד מהם יש תפקיד במאבק הפנימי והחיצוני של בר. הם מייצגים צדדים שונים של האהבה, התשוקה, והכאב, ומעורבים בדרכים בלתי צפויות בסיפורו. בר חייב להתמודד עם ההשלכות של המשאלה שהגשימה את חלומו אך גם הפכה אותו לכפוף לכוחות אפלים ומסוכנים. הוא נאלץ לשאול את עצמו עד כמה הוא מוכן להילחם על האהבה שהוא קיבל, ומה המחיר האמיתי של תשוקות שמתגשמות. הסיפור של בר הוא מסע בין תקווה לאובדן, בין תשוקה למסוכנות, ובין חלום לאובדן שליטה, כשהוא מנסה לשמור על שפיותו ולמצוא דרך להחזיר את האיזון לחייו בצל האובססיה שהשתלטה עליו.
