And they lived ... well, happily ever after. A year into a blissfully happy marriage, Violet Angel admits to a dose of skepticism. She's not married, granted-but as the closest friend of the bride and groom, she feels she has a perspective no one but the people directly involved could have. There's no such thing as a happy ending, and it's only a matter of time before the castle in the sky plummets to earth. If only Violet were always...