KEY POINTS:
Sir Ben Kingsley enjoys a "full on make-out session" with Mary-Kate Olsen in his new movie.
The 63-year-old Sexy Beast star - who plays a psychiatrist who gives a drug dealer therapy in exchange for marijuana in Jonathan Levine's new movie The Wackness - has to passionately kiss the 21-year-old actress, who is young enough to be his daughter, in the steamy scene.
A source told the New York Post newspaper: "It was a full on make-out session. They locked lips for ages. It was quite cringe-worthy to watch."
The scene was shot at New York's Greenpoint bar.
Mary-Kate - one half of teen brand phenomenon 'The Wholesome Olsens' with identical twin Ashley - is embarking on a solo acting career. She had a small speaking part in Factory Girl earlier this year but it was cut to a walk on part.
She has also landed a lead role in US TV show Weeds.
Mary-Kate will play Tara, a God-fearing girl who becomes the love interest of Silas, played by Hunter Parrish.
A series producer said: "Weeds isn't your eight o'clock family fare. It's an adult show and adult subject matter, and we're confident Mary-Kate is right for the role. She came in and read with Hunter and was absolutely charming and real and seemed like a great fit.
"Audiences have seen only one side of Mary-Kate, but here we'll see her in a whole new light."
Mary-Kate's latest roles are noticeably different from the wholesome characters she and Ashley played on ABC's comedy series Full House.
After their stint on the series ended, Mary-Kate and Ashley starred in a number of children's TV series and movies, including So Little Time and New York Minute.
- BANG! SHOWBIZ