Oh totally seconding The Blind Assasin. What a fantastic book. Other from the top of my head that stayed with me for a while: pretty much everything by Alice Hoffman, The Gargoyle by Andrew Davidson (currently re-reading). When God was a rabbit. Julia Glass's The Three Junes and the sequel. But there's more for sure!
no subject