This version of Superman has always excited me because Teri Hatcher and Dean Cain have such awesome chemistry with each other. Dean Cain makes expert display of Clark Kent's restraints and clumsiness and Superman's authority as a Metropolis savior and his playfulness as the keeper of Lois's affections. We can see his turmoil between being who he has to be and being who he wants to be...with lots of comedy in between. Hatcher, in my opinion, is by far the best Lois to date. She has strength and class and isn't afraid to take chances with her character. She'll sing, she'll dance, she'll turn on the baby-voice...and she gives Lois a persona so stubborn, only Superman can get her to see the truths about herself and the people around her. Add in Lane Smith, who's so ridiculously funny in his Elvis-ized Santa suit and you have pure comedy. Lane Smith is the wise man of the group, fostering Justin Whalen through his mishaps and growth as a photographer and a young man. Justin Whalen's Jimmy Olsen has a certain naiveté' necessary to balance the complex personalities and tensions of Lois and Clark. Michael Landes, who played Season One's Jimmy Olsen, is equally as entertaining...making it difficult to choose who is more deserving of that role. If one invests in such a purchase, it would be hard to be disappointed.