Sometimes changing the canon is the best possible thing.
When Chloe Sullivan, a non-canon character on Smallville, learned about Clark Kent’s secret (and kept that knowledge past the end of one episode), I was pretty skeptical. No one is supposed to know the truth except Kent’s parents and, much later, Lana Lang. (He tells her before leaving his hometown.) Adding a new character into the knowledge-mix was pretty questionable unless they were planning to kill her off, a plotline they already exhausted at the end of last season.
During the last few episodes, however, I’ve really come to appreciate the trials that Chloe has had to go through to prevent Clark from finding out that she knows what he’s tried so hard to keep from her.
This week’s episode in particular, “Blank”, really turned the tables, as Clark has developed a vicious case of amnesia and Chloe must explain to him that he has special powers and needs to do whatever it takes to keep them from everyone. It’s a simple device, but it really put an interesing spin on the story, and Allison Mack did a solid job pulling it off. (I never loved Chloe, but the last few weeks I’ve actually felt sorry for her in regards to the whole Lana thing — she’d treat Clark far better than “Fiona” ever would.) Her very last line of the ep. really summed it up perfectly: “You had a clean slate to start all over with, and you made all the same choices, except for one… You trusted me.”
Anyhoo, Smallville may not be the greatest or most consistent show, but twists such as this one have kept me watching over the years. In fact, the Alicia episodes and the Chloe “secret” have made this one of my favorite seasons so far.
P.S. I’m not a hardcore Superman fan, so my knowledge of the lore is only cursory. Apologies if I got anything wrong.