answersLogoWhite

0

No, Kristin Kreuk, the actress that plays Lana Lang on Smallville was not fired. Her contract was expiring and she elected to not to renew it so they had her leave early during Season 7 so that they could bring back the Lana character for a few episodes in Season 8.

User Avatar

Wiki User

11y ago

What else can I help you with?