franco is an splendid choice for the walled-off but combustible hustler , but he does not give the transcendental performance sonny needs to overcome loopholes in character development and story logic .