To be or not to be- Mel Gibson Hamlet.