I love all three of these actors. National treasures I'd say! Well, maybe not Michael Caine since he's English, but you know what I mean!