Matthew Fox's 'Alex Cross' Diet
By: Rosemina Nazarali
Published: October 28, 2012

Matthew Fox lost more than 40 pounds for his villainous role in Alex Cross, but admits he did not enjoy the process. He stuck to a diet of chicken breasts, steamed broccoli and protein shakes. 
"If I'm honest, sometimes I f**king hated it," Fox told Men's Health magazine. "I guess if you removed the 'result' part of it then I can't say I enjoyed it." 
The 46-year-old actor admitted he was shocked to see his appearance in press photos and realized the hard work was well worth it.