Don't wait for the movie: the final book in Bryan Lee O'Malley's series of graphic novels about a Canadian slacker battling his girlfriend's "evil exes" is a tour de force of manic cartooning, loopy comedy and emotional revelations disguised as video-game-style showdowns.