Carrie Castle is the managing editor and former reporter for the Metropolis Journal.
Carrie was a graduate of East Tennessee Community College.
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.