We currently have about 22 unlockable characters in Castle Crashers. Throughout the game you will have the opportunity to add these characters to your arsenal by various different means (was that vague enough). The chart below will be updated as we get closer to launch with more of these playable characters.
-Emil