I thought Tom Hardy was fine and giving it his all. His performance isn't an issue, it's the script he had to work with. No good actor could have ever tried saving the character the way Shinzon was written.
I agree. tom hardy was fine. I can only imagine what he could have done with a powerful script.