6. Ray Stevenson As Frank Castle in Punisher: War Zone
Im probably one of the few that liked Thomas Jane as Frank Castle and wish he could have played the role in more sequels. But instead enter Punisher: War Zone, a film that is less-than-half of the first Punisher, and it features an actor that awesome when in his element. In the HBO series: Rome, Ray Stevenson plays Titus Pullo, a Roman soldier that literally makes friends with people he is sent to assassinate. In King Arthur, his Dagonet was one of the more notable performances in a film that was largely a failure. Stevenson has acting chops, there is no doubt about that, but a revenge-bent warrior with an arsenal of explosives is a role that does not fit him. Who They Should Have Cast: Thomas Jane... they had him and couldn't keep him.