Jennifer Garner was 29 in Daredevil when she played the character 'Elektra Natchios / Elektra'.
That was over 21 years ago in 2003.
Today she is 52, and has starred in 47 movies in total, 33 of those since Daredevil was released.
In Daredevil, I think Jennifer Garner looks: