Fifteen-year-old, Bobby McDane goes on a mission to locate the last remaining unicorn. He learns to fly after reading comic books, against his dad’s wishes. His dad says he will never amount to anything because all he does is read comic books. Bobby has a very smart dog friend who talks and helps him learn to fly. Bobby’s mom cleans doctors’ homes and Bobby accompanies her one day on one of her jobs at Doctor Vile’s house. While there, he finds some notes in doctor Vile’s diary saying that he had captured a unicorn named Flora and he was holding her on an island near Madagascar. After reading the notes, Bobby feels that the doctor is evil and needs to be stopped. He becomes determined to find Flora and set her free. It’s up to Bobby to find Flora, set her free, and in turn save the world from the evil doctor.