The Mummy Returns (2001)
Add a Plot »
Release Date: 2001-10-04
6.5/10
- Country: UK