Crossfire on BBC One concluded with episode three last night and, if the ending didn’t make much sense to you, here’s a full explainer.
In the final episode, Jo and her friends finally made it out of the hotel alive and returned back to their lives in the UK.
But were their lives ever the same after the terrifying ordeal?
Here’s the ending of Crossfire explained.
***Warning: spoilers from episode 3 of Crossfire ahead***
Crossfire ending explained: The terrorists used to be staff members at the hotel
Towards the end of Crossfire, we find out that the terrorists who invaded the hotel were actually former members of staff.
While holding injured civilians hostage, one of the gunmen explained his reasons for the attack.
Talking to the hotel manager’s wife, Bea, he said: “You thought me and my brother were idiots.
“You are going to pay for what you did to us.”
So it turned out that the terrorists hated how they had been treated when they worked for the hotel – and came back for revenge.
We also found out that Iker, one of the hotel staff, was working with them on the inside.
Pointing at Iker, one of the gunmen told Bea: “It was him who gave us a key.
“He hates you as much as I do.”
However, Iker felt guilty for his part in the attack and wanted to escape before it was too late.
Iker crept into the same room Mateo was hiding in and took as much stuff as he could, including his phone and a passport.
He told Mateo: “I’m not going to prison for what they did.
“It’s not my fault, okay? I didn’t know what they were going to do.”
Ben’s luck had run out
Throughout most of the series, we thought Ben (Daniel Ryan) was safe.
Ben was one of the first people to make it out of the hotel safely when he and a group of other civilians found an exit out the back.
However, Ben found himself in trouble when he lost the two kids, Kim and Sunny, who he was asked to look after by Jason.
Ben desperately searched around the complex, looking for the two kids, until eventually he found himself in the wrong place at the wrong time.
Jo was chasing the traitor, Iker, out of the hotel with a rifle when she met Ben outside looking for Kim and Sunny.
Jo tried to shoot at Iker but Ben was in the way and couldn’t understand what Jo was trying to say.
Desperate to get away, Iker turned around and stabbed Ben in the chest.
Ben fell to the ground as Jo rushed over to help him, but sadly his wound was fatal and he died.
Crossfire ending explained: Abhi received some devastating news
As Jo and her friends made it back to the UK, they struggled to come to terms with everything that had happened in the Canary Islands.
One of the people most affected by the attack was mother-of-three, Abhi.
During the horrors at the hotel, Abhi’s husband Chinar sacrificed himself to save his children.
He surrendered himself to one of the gunmen so his children could get away and escape.
What a hero!
However, when Abhi was sent to sort out Chinar’s stuff, she discovered a devastating secret about her late husband.
She asked her friend Miriam to look through Chinar’s phone and delete anything she wouldn’t want to see.
But what Miriam found was way too important not to share!
Miriam discovered that Jo and Chinar had been exchanging flirty messages.
Jo and Chinar’s secret affair was finally out of the bag.
Jo and Jason gave their relationship another go
Tension rose between Jo and Jason throughout the BBC series, as the pair tried to navigate their broken marriage.
During the first night at the hotel, the couple even kicked off in front of their friends.
The pair then seemed doomed when Jason found out about the steamy text exchange between Jo and his best friend Chinar.
However, after Jo and her family made it back to the UK, things appeared to be looking up for the couple.
After Jason’s horrible fall from the balcony, Jason was forced to be in a wheelchair and be looked after by Jo until he recovered.
But while the idea of Jo looking after Jason may have seemed like a recipe for disaster, the pair were finally reconnecting with each other.

’’’
’
…
’
’