Speaking of Ralph Fiennes, did I even tell you about the time I was discussing with my actress friend how I didn't like Mel Gibson (the action movie sex symbol) as Hamlet (the brooding intellectual) and she said 'Then who?' and I said 'Maybe Ralph Fiennes.' and then I found out he played him on Broadway? That was awesome! He won a Tony for his portrayal. Man, I wish I could get a hold of a copy of that performance.
Warning! In my search for Ralph Fiennes Hamlet I saw that Keanu Reaves once played Hamlet. Can you imagine how bad that must have been? I can't... Be afraid, be very afraid.