Kelly Castleton is the most detail-oriented, by-the-book contract lawyer you could ever wish to have on your side - unless of course you happen to be an immortal fairy with three malicious wishes to grant! Of course the day Kelly decides to be spontaneous...