Yes. Posey is a vastly more accomplished actor that Bosworth and would have done a better job with the part of Lois. That said, the part was written extremely poorly and even Posey couldn't have give us the Lois that we should have gotten. The Lois is the film was weak (if she really loved Richard, why go on the flight with Superman and if she loved Superman, why string Richard along, etc.), a bad mother (forgot the time to pick up her son, took him into a dangerous place, then let him sit alone and terrified in the galley, what kind of mother doesn't hold her child tightly in that situation) and so on. It was a bad part, unless Lois is supposed to be spineless and a bad mother. Then I suppose it was a decent part.