Vincent D’Onofrio was twenty-four, tall and broad-shouldered, with dark curls girls liked to tug. Then Stanley Kubrick called. To play Leonard, the broken Marine in Full Metal Jacket, Vincent had to trade his hair and his shape for a shaved head and eighty new pounds. He ate everything that did not run faster than him until the scale tipped from 200 to 280. The extra weight sat on his chest like armor; obstacle courses turned into slow-motion nightmares.
When filming ended, critics cheered, but real life booed. On the street people stared at the bald, bulky stranger and spoke to him as if he were simple. Bars that once smiled now offered cold shoulders. “I watched heels walk away,” he laughs today. “No one flirted with Leonard—they fled.”


It took a year of salads and workouts to win back his old frame and the glances that go with it. The sacrifice, though, bought him a career: fifty films, long runs on Law & Order and Daredevil, and the freedom to shape-shift into any role he pleases. He still calls Kubrick the man who “made my phone ring forever,” even if, for a little while, the same part made hearts stop ringing for him.