Product: The Mummy Returns [VHS] (2001)
Rating: 5.0
Great Special Effects
Great photography and outstanding special effects. A move to see over and over just to enjoy the visual presentation.