American fans of "The Hunger Games" may not embrace - or even be permitted to see - Battle Royale, which is too bad. It is in many ways a better movie and in any case a fascinating companion, drawn from a parallel cultural universe. It is a lot uglier and also, perversely, a lot more fun.