franco is an excellent choice for the walle-doff but combustible hustler , but he does not give the transcendent performance sonny needs to overcome loopholes in character development and tales logic .