After countless Sundays biting our nails on the sofa in anticipation about what will happen next on much-loved BBC drama Line of Duty, tonight is the night when all will be revealed.
Throughout series six fans have been trying to guess who 'H' is, and there suspicions have changed numerous times along the way.
Sunday's episode will see the search for H, or the 'Fourth Man', a corrupt officer in the upper echelons of the police force, come to an end.
In the latest episode, Line of Duty viewers were convinced DCS Patricia Carmichael, played by Beverley-born Anna Maxwell Martin, gave a huge clue by rapping out Morse code during an interview.
To sign up for the Hull Live newsletter, click here.
The officer was overseeing the interrogation of Acting Detective Superintendent Jo Davidson (played by Kelly Macdonald) following her arrest after the shooting of PC Ryan Pilkington.
She led the explosive interview during Sunday night's latest episode, accompanied by Superintendent Ted Hastings (Adrian Dunbar) and DI Steve Arnott (Martin Compston).
And Betfair's latest odds on what to expect from tonight's finale reveal Carmichael as favourite to be H at 2/1:
- Patricia Carmichael: 2/1
- Philip Osborne: 4/1
- Ted Hastings: 8/1
- Marcus Thurwell: 11/1
- Jo Davidson: 14/1
- Andrea Wise: 14/1
- Ian Buckells: 16/1
- Kate Fleming: 20/1
- Steve Arnott: 33/1
- None of the above/unknown person: 4/1
Betfair spokesman Sam Rosbottom said: "Line of Duty fans have been obsessed with finding out who of H is for years - and mother of god, it is the show's current big baddie Patricia Carmichael who is leading the way in the betting at 2/1, closely followed by Chief Constable Philip Osborne at 4/1.
"While question marks on Ted Hastings for a number of series has him in third favourite at 8/1, we haven't ruled out the ultimate twist of Kate Fleming in fact being part of OCG all along - while it is just 4/1 for H to be someone we have not yet encountered as the show reaches its climax next week."