Daniel Craig believes "sex is messy".
The 56-year-old actor shares a number of intimate moments with Drew Starkey in his new movie 'Queer' and while he acknowledged he's previously featured in some "terrible" sex scenes in his past work, he praised the authenticity of his latest film.