Cora (Helena Bonham Carter) is a quirky single mother living in Edinburgh. Ellen (Gina McKee) is a shy cartoonist with a womanizing, gambling addicted husband named Daniel (James Purefoy). They meet at a pub and become best friends, and soon enough they're a pair of Women Talking Dirty (1999). Ellen helps Cora give birth to her son Sam (Freddie Highmore, in his film debut), but never meets Daniel until one day he seduces her under a fake name and puts a baby in her belly. Damn Daniel! Back at it with the unprotected sex! Now, Ellen has to decide if she'll tell Cora what happened or keep it a secret to salvage the friendship. It'll take her longer than it should but, of course, she'll end up spilling the beans eventually. Their friendship can survive raising a pair of half-brothers, right? Purefoy’s character Daniel might have questionable morals, but what are unquestionable are his skinsational good looks. He’s prime British beefcake that serves up two steamy helpings of seat steak and even some frank for your spank bank. It's nothing but pure joy for Mr. Man seeing those buns! First, James gets out of bed and walks to get his coat, revealing some skintastic side skin and a partial peek at his little Purefoy popping into view while he strolls away. No wonder that unit is the talk of the town! Later, his tight round ass..setts are in clear view as he throws his pants on after a sex session on a purple couch. That's what we're talking about! Mr. Man would love to chit-chat all about that after watching Women Talking Dirty!