You think that's weird, Angela Lansbury was only three years older than Laurence Harvery, who portrayed her son, in the original Manchurian Candidate.
And Jessie Royce Landis played Cary Grant's mother in North by Northwest, but was actually younger than he was.