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