It's the summer holidays, but for nine-year-old Steve life in his home town is full of hidden danger. Then the mysterious Library of Dreams comes calling and things start to get weird. Steve finds himself an unlikely hero on an impossible mission to outwit flesheaters, escape sabretooth tigers and save the human race.