Gerard Butler plays a soccer player in Playing For Keeps (2012)----one of his nine upcoming projects and he is after one woman, 'the one that got away.' The problem is that the woman he is after is Jessica Biel, who is 30 years old. Gerard Butler will be 43 on November 13th. Gerard is 13 years older than Jessica. Jessica would had have like a 12 year span from being 18 to being 30 to have dated Gerard. When Jessica was 18, he was 31 approximately. I mean, it is not a leap but I find the premise hilarious. I mean, it is socially acceptable these days for an older man and younger woman. But there is a double standard with older women and younger men.