franco is an excellent choice for the walled-off but combustible slattern , but he does not establish the transcendent performance sonny needs to overcome gaps in eccentric development and story logic .