Kate Bosworth has revealed she deprived herself of sleep to play a drug addict in her new film.
The 30-year-old actress stars as a meth-addicted mum in Homefront, and said she and director Gary Fleder wanted to make sure she looked the part.
Discussing her transformation for the role, Kate told Collider: " I got very little sleep. The physicality was something that the role required. She's someone who's abusing herself every day and that starts to take a toll.
"Gary, myself, and the make-up artists wanted to make sure that she was far gone enough that there was a real danger to her physicality, and an edginess to her, and a discomfort, and constant agitation, but that she wasn't so far gone that there was not a point of no return."
She added: "It wasn't something that I thought twice about. It was something that was required."
The action thriller - about a DEA agent who sees his quiet family life turned upside down when his path crosses with a band of drug traffickers - also stars Jason Statham, James Franco and Winona Ryder.
Jason's Expendables co-star Sylvester Stallone penned the screenplay, and the actor revealed it was a great experience to be working with Sly again.
He said: " I've done three films with him so I've got this ever present voice, (mimicking Sly Stallone's voice) 'Hey Jason, make sure you do this properly.' He's always there putting the fear of God in me.
"He's such a prolific writer, and I think it's easy to forget how many films he's actually written. He really does care. He writes with a lot of heart. Instead of just concentrating on a couple of characters, he fills the whole story with great roles and he does it very, very well."