Thandie Newton refused to film her sex scene with Gerard Butler in RocknRolla because he was ill.
The 35-year-old actress - who plays stunning accountant Stella in Guy Ritchie's new movie - insisted the scene didn't involve her kissing him after she realised how sick Gerard was.
Thandie - who is only seen romping with the hunky actor in the movie - told Bang Showbiz: "I arrived on set for the sex scene to find Gerry was very unwell indeed. So I wouldn't kiss him.
"Guy had to improvise. I don't know how he coped with those problems but it ended up being one of the most brilliant scenes. But I did find it challenging having to climax in a close-up to camera."
Thandie also said she really enjoyed shooting the gangster movie because she liked being around the predominantly male cast.
The actress added: "One of the things I really liked about the film was that on set it was just me surrounded by men! It was a lot less chat but it was great."