Edward Norton lost 17-20 pounds for this role after having to beef up tremendously for his role as a Neo-Nazi skinhead in American History X. Norton achieved this form by running, taking vitamins and just ignoring the on-set catering.
#32 rosie...! bad rosie!