Ewan McGregor was 35 in Cassandra's Dream when he played the character 'Ian Blaine'.
That was over 17 years ago in 2007.
Today he is 53, and has starred in 109 movies in total, 55 of those since Cassandra's Dream was released.
In Cassandra's Dream, I think Ewan McGregor looks: