by Johan Theorin
Julia Davidsson's five-year-old son disappeared 20 years ago on the Swedish island of ?and. No trace of him has ever been found, until his shoe is sent to Julia's father. Soon he and Julia are piec…