One of the main things I see complained about is her (Bosworth) being 22 when the movie was shot, since when did the actor have to be the same age as the character? Looking at her I could easily believe Lois is in her late 20s if I didn't go and research Bosworth's birthdate.