I've read all the books and still really enjoyed that movie. It's a slightly different plot but it has the right vibe and feel. It does make some references that you'll miss if you haven't read the books though.
Really? I haven't read the books but I've seen the movie a few times and don't remember thinking "Hahaha... Why is that funny?"
I'd suggest hot fuzz... Just cause I love that film. I think you've covered all my other suggestions already
Post-party report: Enough Nandos to feed small nation eaten. Enough Coca-Cola to sustain a pod of killer whales drunk. Amazing chocolate mousse cake. So full... I didn't know there was such thing as "enough Nandos", but today I found out there is. Oh and we watched Edge of Tomorrow.