A messy, overlong, but ultimately affectionate send-off for DBZ that gives you a few all-time great moments buried under a lot of padding.
Watch the Dragon Ball Z Kai version – it cuts the filler drastically (from ~92 episodes to ~45), removing the long stretches of Gotenks’ failed attacks and Buu’s aimless wandering.