How far can you fall?Caspar had once shone brighter than any star in the sky. He led an exciting life, had a good job and the love of his family. Now he barely survives in a village where he's shunned by everyone, even his parents. Unemployed, unemployable, he consoles himself with stringless sex-lots of it.How hard can you land?Ally escapes death by a whisker when she falls in front of a train. Not an accident, someone pushed her, and she doesn't...