And creator Jed Mercurio has confessed he's not told the whole truth about the show up until now.
Set in and around the corridors of power, Bodyguard tells the fictional story of David Budd, a heroic but volatile war veteran now working as a Specialist Protection Officer for the Royalty and Specialist Protection Branch (RaSP) of London’s Metropolitan Police Service.
Assigned to protect the ambitious and powerful Home Secretary Julia Montague, Budd finds himself torn between his duty and his beliefs before she is attacked and killed.
Or was she?
Jed told The Sun newspaper: “The thing is, I don’t really feel a great responsibility to tell the truth, so it doesn’t really matter what I say."
He teased ahead of tonight's finale: “I tell the truth where it’s the ethical thing to do, but in terms of entertainment there’s a certain fun and a certain enjoyment that can be added to the experience by a few judicious lies.”
Jed added to the tabloid: "The odd well-judged lie I think is all part of the fun. It’s all fair game.”
Bodyguard airs at 9PM, Sunday on BBC One.
The series concludes with an extended, episode as David searches for who killed Julia.
The Principal Protection Officer has made a major breakthrough in the investigation into the attack on the Home Secretary, but his enquiries have put him in mortal danger as he's accused of murdering Julia.
With the clock ticking and no one left who believes him, David attempts to prove his innocence. But the evidence against him begins to stack up...
Bodyguard has proved a huge hit with viewers, with over 11 million viewers tuning in, including catch up.
Bodyguard’s showrunner Jed Mercurio, said this month: “The success of Bodyguard is a tribute to the magnetism of our two leads, Richard Madden and Keeley Hawes. I'm exceedingly grateful to World Productions and to the BBC who have supported the project throughout production, and to the viewers who’ve responded with such enthusiasm.”
Bodyguard concludes on BBC One this Sunday at 9PM.