Miley Cyrus smokes marijuana and talks about sex in her new movie.

The 17-year-old singer-and-actress - who plays Demi Moore's daughter in 'LOL: Laughing Out Loud' - will be seen as a bad girl who challenges her mother with consistently provocative behaviour.

Details in The Script seen by Hollywoodlife.com reveal Miley smoking drugs, kissing her female friends, and showing her mother her Brazilian bikini wax.

Among the lines revealed are Ann - played by Demi - telling Miley's character Lola: "You're my daughter. And I won't let you turn into a porn star."

Also starring in the movie is 'Twilight' actress Ashley Greene - who plays Miley's arch nemesis - and is described as a Post-It because "she sticks to every guy".

Miley has previously revealed her excitement about working with Demi on the movie - a remake of a French film of the same name.

She said: "We're good friends so I think it'll be fun to work with someone you like a lot. It makes it easier. I'm really looking forward to working with her."