Most celebrities will do just about anything for a role. Even things we would never intentionally do. For example, gaining a ton of weight. And these celebrities who gained weight for movie roles were real troopers. Because they truly committed to their characters. They felt that in order to perfect their role they had to drastically change their shape, and they totally sacrificed confidence and self-worth, but they definitely aced their roles.