Time to take a look at the last DBZ movie to have an English dub, that is until Battle of the Gods is dubbed. While on a personal level, I hold this as the greatest DBZ film ever, let's look at it objectively. Story: The story is your standard DBZ plot. Giant alien comes to Earth in hopes of destroying the planet and the Super Saiyans have to destroy it. However, quite a bit of time is spent developing the newer characters, such as Hoi and Tapion, and Tapion's relationship to Trunks. Granted, this isn't the first DBZ film to put a lot of focus oncharacter development, the first Broly movie did the same, this one seems to put the story over the action, which can be either good or bad depending on how you look at it. Personally, I loved it because it helped make Tapion more relateable and thus making him a better character. By the time the movie is finished, it does tie itself into the main series by giving an explanation to a minor thing that fans may not have needed an explanation for, but it's great that they did anyway.
Art: Surprisingly, the art is actually more detailed than previous films. All of the previous DBZ films that I've seen used the same art style as the main show without much more put in. Villains were also either bland looking or based of already established characters (Cooler looking like Frieza, but with a few minor differences and Broly pretty much being Goku on about 50 lbs. of steroids). The design of Hirudegarn, while bland at first with a few shades of brown and white, drastically changes into one of the best designs of the series once it sheds its skin. Watching the way it moves is just amazing. However, a lot of the other art is just sharpened, which isn't bad, but it's not adding a whole lot more to what we had before.
Sound: Aside from the usual characters, Tapion and Hoi sound great. There were a few moments where Tapion's voice seemed to drain any emotion the actor put in, but it didn't bother me too much. The only disappointment I had with voices was Hirudegarn's roar. It's just a generic monster roar. This is a completely different monster from anything else shown in the show, yet it sounds just like everything else. As for the music, the most you'll get is the song that Tapion plays every now and again in order to keep Hirudegarn sealed away. While the first few times sound the same, which I don't mind, the song is beautiful, it's the very last time that Tapion plays the song that truly shows how amazing it is. Everything surrounding this moment along with the added instruments to the song make it one of the most memorable songs in any DBZ movie. Yeah, it's not another rock song like other ones, but this one didn't need to be. It's great all on its own.
Character: Like stated earlier, a lot of time is spent developing Tapion and Hoi, so for the movie to work, the characters have to be likable, which they are. While Hoi is just your average villain that wants to do anything to take over the universe like every other DBZ villain, Tapion is quite interesting. He starts off as this loner that doesn't want anyone around, but by the time his backstory is fully explained, it's understandable why he always wants to be left alone. Yeah, he does eventually warm up to everyone else, but it never feels rushed. It's all natural, which is hard to pull off sometimes.
Enjoyment: As stated at the beginning, this is my favorite DBZ film out of the ones I've seen. For the longest time, this was the last DBZ film with no other one in sight and I was proud that the series went out this way. Then Battle of the Gods came, so it didn't end here. Having not yet seen Battle of the Gods, I have no room to judge the movie on how it shows off the DBZ characters and there's supposed to be more movies after that one, so the series is still going. No matter what, though, this will be my favorite of the series. I hope I've shown you why, and if not, well at least I tried.