'The story follows the narrator's encounter with a boy, Gerald, who purchases a bouquet of a dozen roses for a girl. After a series of embarrassing accidents including spending most of his grandmother's pension, destroying the flowers on the train and being publicly humiliated by a local skinhead called Scouse, Gerald runs down a train tunnel and is killed by an oncoming train. As the narrator struggles to cope with Gerald's death, 12 roses appear from their hand, a gift from Gerald from beyond the grave. Afterwards when the narrator has a violent altercation on a train with Scouse, the train suddenly becomes completely filled with roses which result in the death of the skinhead, saving the narrator's life. At the conclusion, it's revealed that the narrator, Samantha, was the girl Gerald had bought the flowers.' (https://en.wikipedia.org/wiki/Quirky_Tails)