I think Christian Bale's rant was justified. Maybe he took it a bit too far, but I understand where he was coming from. He was distracted. To an actor, especially an actor who becomes their characters as much as he does, that is a huge issue.
Prima donnas, those are people who are only concerned about their comfort and their paycheck. Cristian became outraged for the sake of us, the audience. Was he gaining anything for himself with his outbursts? No. All he wanted was to be able to give his best performance, without any distraction, so that we can get our money's worth and enjoy the movie.
However, it has made for some decent comedy material. :P
Watched CJ7 a week or two ago... was actually really good.. I like Chows other movies, but wasn't sure about the idea of CJ7... but it truly was a good movie... still can't believe the little boy is played by a girl... crazy.