Laurence Olivier plays the part of Hamlet in the 1948 film which he also directed. The film won many awards including the Academy Award for Best Picture and Best Actor.
Laurence Olivier starred in the 1948 version of Hamlet.
Hamlet
False; Zeffirelli's Hamlet was shot in color.
Laurence Olivier
Laurence Olivier is the only actor to have won an Oscar for a Shakespearean performance: Best Actor for Hamlet (1948).
They share the role of Hamlet, Iago, Henry V, and Richard III.
Hamlet.
Actors do not become famous for "quoting" from Hamlet. They become famous for playing Hamlet. This is how it works: when a play is put on, the actor is given a script and is told that he has to embody one of the characters in the play, saying the lines and doing the things written in the script. All actors playing the part of Hamlet must say the words "To be or not to be, that is the question." because that is what Hamlet says in Act 3 Scene 1, not because they are cleverly inserting quotations from Shakespeare into their conversation. Your question therefore makes no sense. However, many actors over the centuries have been famous for their portrayal of Hamlet, including but by no means limited to Richard Burbage, David Garrick, Henry Irving, Johnston Forbes-Robertson, John Gielgud, Laurence Olivier, and Kenneth Branagh.
Hamlet is generally more famous and widely considered to be Shakespeare's most famous character. Hamlet's soliloquies and complex character have made him an enduring symbol in literature and pop culture. Macbeth is also well-known, but Hamlet's popularity tends to be greater.
Hamlet - questioning the meaning of life
Hamlet was written by William Shakespeare.
Hamlet