The role that swore Samuel L. Jackson off veganism
Samuel L. Jackson used to be a vegan, but one film role required that he give up his plant-based lifestyle.
(Credits: Far Out / Alamy)
Film » Cutting Room Floor
Sun 19 January 2025 21:15, UK
Why would anyone choose to be an actor? On top of all the stress of rehearsing, shooting, and promoting your projects, you’re also subject to the wild whims of directors, studio executives, and anybody else with a financial stake in what you’re doing. Performers are regularly instructed to make huge life changes in order to make movies, including one of the all-time greats, Samuel L Jackson.
The highest-grossing actor of all time didn’t get to be that way by taking the easy options. Even his less successful and acclaimed movies required a lot from him, including 2016’s The Legend of Tarzan. In the grand scheme of things, it’s easy to forget that the film even happened at all, let alone that Jackson was in it. Nonetheless, the star was required to completely change his lifestyle to make it happen.
“My agent called and said, ‘They’re going to fire you if you don’t gain 20 pounds.’ It’s like, ‘What?’ She’s like, ‘They want you to be formidable,’” Jackson revealed to All Hip Hop. His initial response was to say that his being thinner would make Alexander Skarsgård (who was playing Tarzan) look more impressive by comparison, but his agent was having none of it. “I went out that night and bought a three-stack burger and stopped being a vegan pretty much immediately.”
Jackson first went vegan in 2013 in an effort to “live forever”, according to an interview he gave to Yahoo! Movies. “I’ve been on a vegan diet since August and I’ve lost about 40lbs,’ he told Metro in early 2014, an impressive feat for a man in his mid-60s who’d had his fair share of health struggles over the years. He reiterated his defection from veganism in a Wired ‘Autocomplete Interview’ in 2017, confirming that he used to be plant-based, but not anymore.
The Legend of Tarzan was directed by David Yates, best known for helming the final four films in the ‘Harry Potter’ series. Skarsgård plays a version of the ape-man who is living in London’s high society but returns to his former jungle home to battle slavers. Jackson plays a version of George Washington Williams, a real-life soldier and advocate who is famous for coining the phrase ‘crimes against humanity’. The actor admitted in his All Hip Hop interview that he hadn’t come across Williams before speaking with Yates about joining the film. “It was my first time hearing about him,” he said. “It was kind of like, this is a real guy? I started reading through stuff and I was totally captivated.”
The cast also includes Christoph Waltz as Léon Rom, a ruthless Belgian officer, Djimon Hounsou as Mbonga, a tribal chief with a vendetta against Tarzan, and Margot Robbie as Jane, the main character’s wife. Despite a stellar line-up and a reported budget of $180million, the movie failed to set the world on fire. Critics weren’t thrilled by how sluggish the pacing was or how conventional the plot was, but praised the inclusion of Jackson’s character, saying it elevated the story beyond a traditional ‘White saviour’ narrative.
The project might have been a bust, but at least Jackson got to eat a tasty burger as a result of it. Let it never be said that he isn’t afraid to put in hard work when he needs to.
Related Topics
Samuel L. Jackson