James Purefoy has become best known for gritty, swashbuckling, all-action dramas, so it was a treat to play Beverly’s nice guy boyfriend Rob. Rob first starts chatting her up when he brings ...