Fans of hit ITV drama Trigger Point think they have solved the mystery of who is behind the devastating bomb attacks across London in the series - and it may not be as obvious as first thought.
The second-to-last episode of the series hit our screens last night, and with no terrorists behind bars as of yet, fans are desperately trying to figure out before the last episode, who is the maniac behind it all.
As fans flocked to Twitter last night to discuss potential terrorist links, one name stood out from the rest - Karl Maguire, played by Warren Brown.
READ MORE - Biffy Clyro Amazon Prime documentary: what can we expect from new film
Main character Lana Washington (Vicky McClure) is dancing with danger as she leads her tight-knit group of bomb expos alongside Joel Nutkins (Adrian Lester).
Pre-warning, there are spoilers ahead for episode five, so it's best to catch up before reading any further!
What happened in episode five of Trigger Point?
The fifth episode of Trigger Point pushed Lana to the extremes when her work and personal life came to a screeching collison.
Halfway through the episode, fans were left worrying for her personal safety as Lana was almost killed when a bomb exploded inside a university building she was in.
Sign up to Glasgow Live newsletter for more headlines straight to your inbox
Explosives officer John Hudson (Kris Hitchen) looked extremely shifty during this episode, leaving the detonation zone to make a mysterious phone call, at the exact same time the phone linked to the bomb in Lana's hand started to ring.
As Lana survived the blast, she noticed John hurriedly making his way from the scene, and suspected the worst - an inside job - and made the call to her team.
So, who do fans think is behind the bombings?
However, this would be a much too obvious answer for fans liking, who believe John is working with another suspect - potential love interest for Lana, Karl Maguire.
Given that Karl and Lana have a romantic involvement, fans are wondering if he was simply a plant to distract the talented officer, or could even be the ringleader behind the whole operation, as boss of supremacist group The Crusaders.
One Twitter user was adamant they knew from the beginning: "Karl's the gang ringleader, for sure. #TriggerPoint Knew from the moment, at the funeral, during Episode 1, when he claimed to fail to get into Expo Team after leaving the Armed Forces. Envy and revenge."
Another agreed, stating: "My money is 100% on Karl I don't think Tom has it in him. #TriggerPoint."
A further tweet read: "It's 100% Karl behind the bombs! #triggerpoint."
Another Twitter user spotted a possible link to the crimes, posting: "Also, have we noticed that Karl always seems to appear after an event! #TriggerPoint."
Others weren't so sure, and believed that Karl was merely a red herring in the bomb plans.
One tweet read: "So is John the baddie..??..if not why did he run off..!!! #triggerpoint."
Episode five ended on a cliffhanger with a large explosion potentially killing key members of the expo team, as Lana realised someone had tampered with the gas in a street of houses.
The white supremacist group, The Crusaders, are yet to be exposed but with only one episode left, fans have big expectations for the concluding episode.
You can watch the final episode of Trigger Point this Sunday, February 27, at 9pm on ITV, where all will finally be revealed - or will it?