After seeing The Black Dahlia and The Prestige, I can safely say that whatever promise Scarlett Johansson showed in earlier films like Ghost World and Lost in Translation is gone and now she pretty much destroys every role she touches. She is the anti-Midas. She is the many-armed Kali of the film industry, leaving a trail of bad line readings, pouting and vacant stares in her wake. I can no longer stand her. Please stop giving her work.