David Cromer directs a fine Blanche and Stanley but his production is staged with too many blind spots