No matter how hard circumstances are, there is hope for survival, even if it means making one simple choice in the right direction or standing up in the face of impossible odds. But the question remains: What is the right direction and which way is up? In these 25 Impossible Tales of Survivors, Flawed Heroes, and Annoyed Villains, we meet over 25 characters faced with impossible...