Kristin Kreuk as Superman, next to Tom Welling as Lana Lang