Rick Riker is an unpopular student at Empire High School. He lives with his Uncle Albert and Aunt Lucille. He has one friend and confidant, Trey (Kevin Hart). His crush is the breathtaking, Jill Johnson. During a school field trip at an animal research lab, a mutated dragonfly bites Rick.

    During a science fair Rick begins to experience strange physical traits which creates a number of mishaps. Rick reveals his secret to his uncle and an argument starts between him and Albert.Later a bank robber shoots Albert landing him in the hospital. Rick is met by Xavier at his school for mutants ala X-Men where he meets Storm, Wolverine, Cyclops, the Invisible Woman and Mrs. Xavier. Later as Dragonfly he quickly becomes a media sensation but gets badly injured by a villian named Hourglass.

    Jill is attacked by thieves, but Dragonfly saves her and shares a kiss. Landers plans to construct a machine that will kill people and give him enough life energy to make him immortal. Later the Hourglass learns Rick's true identity and murders Aunt Lucille. After Albert recovers and a comic funeral, Rick decides to end his superhero career. At an awards ceremony, Jill discovers that Landers is Hourglass. When Hourglass clashes with Dragonfly he tries to activate a machine that'll make him immortal. But Dragonfly manages to blow him up before it's too late. Rick finally grows wings and flies away with Jill.