ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Review: "All For You" the Album by Canadian Thrash Metal Band Annihilator Released in 2004

Updated on March 24, 2023
CELEBSFAN78 profile image

Ara is a journalism graduate from California State University, Northridge, who is always looking to explore his writing opportunities.

"All For You" Front Album Cover

The album's cover shows a doll being experimented upon as the nails are put into its body. The doll is being tormented. The band has covered this subject in their song Never Neverland.
The album's cover shows a doll being experimented upon as the nails are put into its body. The doll is being tormented. The band has covered this subject in their song Never Neverland.

Track Listing for "All For You"

  1. All for You
  2. Dr. Psycho
  3. Demon Dance
  4. The One
  5. Bled
  6. Both of Me
  7. Rage Absolute
  8. Holding On
  9. Nightmare Factory

Who Plays On the Album "All For You?"

Canadian thrash metal band Annihilator came into 2004 on a very high note. They had a terrific album Waking the Fury which saw them experiment with a dirty guitar tone but that did not affect their greatness one bit. In 2004, Guitarist and vocalist Dave Padden entered the picture as their then new vocalist replacing Joe Comeau. Mike Mangini who had been such a great drummer for the band on their 1993 album Set the World on Fire makes another appearance for the band.

How Does the Album "All for You" Begin?

The album starts in ferocious fashion with the outstanding title track “All for You.” Once again, this is another attempt by the band to address a song about a failed relationship that has become highly dysfunctional. And it may sound like Padden is becoming too much like a nu-metal vocalist but I can assure you that he is not. He is more than an effective replacement for Comeau. The song is about someone that has sacrificed nearly everything, given control to his partner or spouse only to find out that she has become highly negative, critical, and abusive. She has become so dishonest that he has had enough of her. Relationships are sometimes a pain in the neck and they seem to be not worth it. I guess nearly every one of us gets the point. The guitar work by band founder and creative mastermind Jeff Waters is especially impressive in this song.

The Song "Dr. Psycho" May Be One of Those Overlooked Songs

"Dr. Psycho" is a song about someone who is supposed to undergo a medical procedure but he is terrified because he does not know how it is going to turn out. It turns out that he is having a nightmare and he wants to escape the nightmare.

Analysis of the Songs "Demon Dance" and "The One"

The band turns once again to a massive incredible display of speed with the song "Demon Dance." The song is about someone that is having so much pain that they do not want to live anymore. In usual Annihilator fashion, the band uses melody to their advantage in the middle of the song with an impressive interlude. “The One” is the first ballad style song in this album. It is the band’s first ballad song in a long time. We would have to go all the way back to the Remains era when there was the bonus track called It’s You. "The One" is about someone who misses the one that he loves because she is so far away. Dave Padden says “I try to put myself to sleep but I miss the one I love.” Even this ballad is a good song. Annihilator is one of the best bands at writing quality ballad style songs beating elite bands such as Metallica in this category. The talent of Jeff Waters is something to really appreciate and be proud of as this man has been writing quality songs for more than three decades!

Favorite Annihilator album from 1989 until 2004

Which one of these Annihilator albums is Your Favorite One?

See results

"All for You" (Song Only)

Jeff Waters and Dave Padden

Jeff Waters (left) and Dave Padden (right). Padden can also play the guitar as well, adding to his skill set as a musician.
Jeff Waters (left) and Dave Padden (right). Padden can also play the guitar as well, adding to his skill set as a musician.

The Significance of the Song "Bled"

"Bled" is another song that continues the fine tradition of heavy songs about toxic relationships. Those of you that have been following this band over the years will remember the classic Jeff Waters’ vocal version of Loving the Sinner and the way he sings such an awesome song. Bled also discusses the fact that he wants to correct the wrongs of the relationship and make it right. He feels that he has no time to lose and that the time to act is now. However, he finds out that she “bled him dry” and he has lost his money as a result of her manipulation. These kinds of women are often referred to as gold diggers.

"All For You": the Second Half Including the Amazing Ballad Song "Holding On"

Both of Me starts out fast and heavy and gets softer with a time change. The speed and melody kicks in as the aggressive vocals of Padden makes this one a classic! What makes the band’s melodies so impressive is that they are highly technical. Annihilator can be classified as a technical thrash metal band but whatever we classify them, these guys are one of the best bands to ever come onto the music scene. It is a real shame that Annihilator has not achieved the level of fame that bands such as Metallica, Megadeth, and Testament have. Holding On is one of the most beautiful ballads that you will ever hear! The song is dedicated to Waters’ wife who died of cancer. The beautiful acoustic melody in the middle of the song is one that you will want to play over and over. The band has excelled in this category since their great power ballad song Snake in the Grass. “The Nightmare Factory” is a heavy song that has lots of constant riffing that is slower in nature however, it starts with a sort of atmospheric guitar sound to make things interesting.

"Holding On"

How good is the album "All for You?"

All For You is another outstanding release by Canada’s best thrash metal band of all time and they seem to do nothing wrong in the songwriting category. They release one good album after another and history will record eventually that Annihilator were one of the best bands in the history of heavy metal once the band calls it quits one day. The final score for this album is a 95 out of 100 points easily!

Rate Annihilator's 2004 album All For You

Cast your vote for Annihilator All For You

This content reflects the personal opinions of the author. It is accurate and true to the best of the author’s knowledge and should not be substituted for impartial fact or advice in legal, political, or personal matters.

© 2016 Ara Vahanian


This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

Show Details
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
ClickscoThis is a data management platform studying reader behavior (Privacy Policy)