6.5. Drives through its 91 minutes with enough momentum and occassional satiric wit to keep one occupied.