Tom Cruise is always Tom Cruise. |
Kiefer Sutherland will always be Jack Bauer.
I think the only way past this is to nail more than one iconic role if you are a big star. Harrison Ford who was Han Solo and Indiana Jones managed it.
The Resident Evil films. I'm one of the reasons they keep making them.