That was over 10 years ago in 2011.
Today he is 96, and has starred in 84 movies in total, 8 since Water for Elephants was released.
In Water for Elephants, I think Hal Holbrook looks:
Water for Elephants scores 6.8 out of 10 on The Movie Database.
Hal Holbrook's first acting role was as 'Gus Leroy' in The Group, released in 1966 when he was 41.