Smallville Wiki
Advertisement

Carrie Castle is the managing editor and former reporter for the Metropolis Journal.

Early life

Carrie was a graduate of East Tennessee Community College.

Season One

Carrie was sent to Smallville by Lionel Luthor to write an expose about Lex Luthor that would discredit him. However, Lex arranged a position as Managing Editor of the Journal for her, if she would rewrite the story. It was an offer she couldn't refuse.

Appearances

Advertisement