Showing posts with label The Mummy Returns. Show all posts
Showing posts with label The Mummy Returns. Show all posts

Tuesday, June 8, 2010

The Mummy Returns


The mummified body of Imhotep is shipped to a museum in London, where he once again wakes and begins his campaign of rage and terror.


Read more [ archaeological Movies ]