Fillion deserves a better career than he has. Yes, he's Rick Castle, and yes, he played Malcolm Reynolds. In a just world, he wouldn't have had so many of his shows cancelled. But he is capable of bringing a multitude of depths to create characters you can understand and relate to; without Fillion, Castle and Reynolds may well have been insufferable. And in the case of Castle, he almost single-handedly elevates the show to fun, watchable material.