Iron Maiden: Visions of the Beast (2003) (movie): Visions of the Beast was released by Iron Maiden on 2 June 2003 and contains every promotional video through 2001's Rock in Rio. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Iron Maiden: Visions of the Beast (2003) below