9.4
Excellent

Dragon Ball Z: Lord Slug (English Audio)

The film tells about a giant planetoid looks like it's going to hit the earth, yet explodes just before it makes impact. The inhabitants of the planet, a group of space-pirates, land on the Earth in their little ship to terraform it and use it as a new home base.
A wide selection of free online movies are available on Movies123 . You can watch movies online for free without Registration.