Long Shot ★★★½

I was really worried this was going to be a massive cliche, but it was a genuinely hilarious rom-com that somehow subverted a lot of my expectations.