He is out promoting the movie, he was at a premiere the other day yet the papparazzi decide to ignore the actual hot guy in favour of trying to snap any freakish antics from Cruise.
Cruise is overshadowing the entire movie with his stupidity, which is a shame because all accounts I've heard claim it to be a good movie.
Bale has class, Cruise doesn't, it's that simple.
Bale is an actor, Cruise is a movie star and sadly movie stars take priority over actors.
I just think it's a shame that Bale is being overlooked for this complete stupidity, but I bet Bale himself doesn't even care.