David is a boy in WWII England who loses his mother and has trouble adjusting to his new stepmom and baby brother. He ends up in a pretty dark, twisted fantasy world run by Rumplestiltskin. Who is very evil and bad and eats children.
Kind of weird twist on familiar fairy tales overall. But well written and an enjoyable read.