Well, first, I never said the movie was terrible, I said Johannson sucked, and thusly ruined an "otherwise decent flick." The fact that she "ruined it", was meant to imply that.
My bad for reading too much into it, but given that she was in about 85% of the scenes, she sucks kinda' torpedoes that movie then.
I thought she was fine in that role. <shrug>
I'm sorta ambivalent about her. Not Meryl Streep, but not the worst actor either. The way you wrote your post, you'd think she was Denise Richards bad.
So when you say 'terrible,' I think you're overstating it just a bit.