For almost the entirety of our courtship, I’ve been trying to persuade Craig to watch the movie ‘Hairspray’ with me (the new version). For the simple reason that he doesn’t want to.

I promise I’m not as cruel and princessy as that makes me sound, but it irked me that whenever I mentioned it, he’d instantly dismiss it and say the film was “rubbish”, without ever having seen it. Now he’s perfectly entitled to not want to see something – for instance if someone tried to make me watch ‘Hostel’ or ‘Saw’, I’d be out of there quicker than Prince Harry leaving Afghanistan (nice job, by the way, foreign media(!))

But I thought he should at least give it a try so he can at least make an informed decision. After all, he’s agreed to see ‘Les Miserables’ at some point with my parents and I, so I know he’s not fundamentally opposed to the musical as a genre. I think the main crux of his argument is that he can’t stand Zac Efron (I’m actually with him on that one). But in the interests of being fair, I thought I’d make him a deal.

“How about, if you watch ‘Hairspray’, I’ll watch any film of your choice?’ I proposed.

He thought.

“OK, you’re on,” he said. “I’ll have to give that some thought....”

And I then promptly forgot about it, until last night, when he announced he’d decided what film he was going to make me watch.

Oh crap , I thought. What have I let myself in for? Now come on, it’s only a film. I already sat through most of Team America: World Police at his behest – how bad can it be? ... it’s blatantly going to be Hostel, isn’t it?

“The film I’m going to make you watch,” he said, drawing out his words, and clearly thinking he was about to score a major victory, “iiiiiiiiiiiisss........ 'The Life of Brian'.”

...Does anyone else think I pretty much got the better end of the deal there?