Shan (the Cirque Du Freak series) delivers a fun if predictable stand-alone novel that loosely updates Twain's Adventures of Huckleberry Finn while posing some interesting moral questions.