There is no real answer to this. It depends on your definition of "hard". "Hard" could refer to the last character unlocked via levelling up (Artie Ziff, as of this post), event only characters, tie-in characters, expensive premium characters etc.