Monica Bellucci has boarded the cast of Disney and Jerry Bruckheimer's The Sorcerer's Apprentice, according to Variety.

She will play Veronica, a sorceress and the long-lost love of Nicolas Cage's character, Balthazar Blake.

The film, which revolves around a sorcerer who recruits and trains a young protege to help him fight the forces of darkness in modern-day Manhattan, is shooting in New York City with Jon Turteltaub directing.

Jay Baruchel, Alfred Molina, Teresa Palmer and Toby Kebbell round out the cast.

The film is scheduled for release on July 16, 2010.