From Paper Towns to her latest roles in Valerian and the City of a Thousand Planets and Suicide Squad, it appears there's no turning back for model and actress Cara Delevingne. But if you think Cara got any special treatment for landing these roles, she's setting the record straight. The star revealed in the June/July issue of W magazine exactly how she landed the part as Enchantress in the upcoming Suicide Squad, set to release August 5.

"I met the director, David Ayer, at a hotel in London on a dark and stormy night," she says. (Sounds ominous.) "He didn't tell me anything about the movie," and added, "Instead, he showed me pictures of these amazing, enlightened, powerful, but very evil women. He spoke to me about addiction and mental illness, which are things I find very, very interesting."

Things got way more intense once Cara started preparing for her scenes, meeting effectively won over. Before there was even a script, "David asked me to go and try and find a forest and, if it was a full moon, get naked and walk through the woods with my feet in the mud," she explained. And she did, in fact, do as she was told. "There wasn’t a full moon, but I howled like a wolf. It would have been really funny if someone had seen me," she said. Now that's commitment.

Related: Here's Everything We Know About Cara Delevingne's New Sci-Fi Flick Valerian

Check this out: