Julian McMahon was 37 in Premonition when he played the character 'Jim Hanson'.
That was over 17 years ago in 2007.
Today he is 55, and has starred in 19 movies in total, 9 of those since Premonition was released.
In Premonition, I think Julian McMahon looks: