What an interesting story that is really hard to explain to other people. It involves some Nordic mythology with a fierce love story. Kat learns she is a Stork (and all that encompasses) while trying to figure out her new life in Minnesota. She discovers things about her past and realizes what her future is. Enter Jack. Kat and Jack's love story is awesome without being too much.