Aside from the absurdity of Denise Richards' nuclear scientist character, and a bit of hokey dialogue here and there, the film itself is a cracking mix between the post-modern angle they were going for in the 1990s, and the Moore-era slapstick and comedy.