Kate Bosworth was pretty weak in the 2000’s, Amy Adams is a little better now..
Kate Bosworth was hot but I didn’t really like her portrayal.
There has never been a good Lana Lang tho Kristin Kreuk was the prettiest.
Got to mention Teri Hatcher, we know she was in Seinfeld and her famous line.