Ralph Fiennes is incapable of playing Prince Hamlet.
 In this view, his efforts to satisfy himself on Claudius' guilt and his failure to act when he can are evidence of this unwillingness, and Hamlet berates himself for his inability to carry out his task
Hamlet, his father, Bernardo, Marcellus, Francisco, Fortinbras and several other characters are all soldiers

