Nicolas Cage, Aaron Johnson and Lyndsy Fonseca have boarded Kick-Ass, Matthew Vaughn's adaptation of the violent Mark Millar comic book.

According to The Hollywood Reporter, the Marvel Comics' Icon imprint book centers on a high school dweeb named Dave Lizewski who decides to become a superhero even though he has no athletic ability or coordination. Things change when he eventually runs into real bad guys with real weapons.

RELATED: Kick-Ass Gets a 4K Ultra HD, Blu-ray, Digital Release This Fall

Johnson plays the dweeb and title character, while Fonseca plays the object of the teen's infatuation who believes Dave is gay. Cage is a former cop who wants to bring down a druglord and has trained his daughter (Chloe Moretz) to be a lethal weapon.

Christopher Mintz-Plasse is also in the cast.

Production is gearing for a fall shoot in London and Toronto.