Filmtracks wrote "Earning paychecks for this kind of trash is fine, but don't expect to receive any praise for it, other than the instinctive spasms from those in the mainstream who buy rock scores because they can't restrain themselves from leaking their precious bodily fluids while watching such idiotic displays of illogic."[4] Tim Grierson ofScreen International called the music as "cutting-edge".[5]Variety'sJustin Chang called the score "bombastic".[6]
Bass – Bruce Morgenthaler, Christian Kollgaard, David Parmeter, Drew Dembowski, Michael Valerio, Stephen Dress, Edward Meares
Cello – Andrew Shulman, Armen Ksajikian, Cecelia Tsan, Dennis Karmazyn, Erika Duke-Kirkpatrick, George Kim Scholes, John Walz, Paula Hochhalter, Timothy Landauer, Timothy Loo, Steve Erdody
Guitar – George Doering
Harp – Katie Kirkpatrick
Horn – Brian O'Connor, Daniel Kelley, David Everson, Jenny Kim, Justin Hageman, Mark Adams, Phillip Yao, Steven Becknell, Jim Thatcher
Percussion – Vincent Colaiuta
Trombone – William Reichenbach, Charles Loper, Michael Hoffman, Phillip Teele, Steven Holtman, William Booth, Alexander Iles
Trumpet – Daniel Fornero, David Washburn, Malcolm McNab, Rick Baptist, Robert Frear, Jon Lewis
Tuba – Doug Tornquist
Viola – Alma Fernandez, Andrew Duckles, Darrin McCann, David Walther, Jennie Hansen, Keith Greene, Luke Maurer, Matthew Funes, Robert Brophy, Roland Kato, Shawn Mann, Victoria Miskolczy, Brian Dembow
Violin – Aimee Kreston, Alwyn Wright, Alyssa Park, Amy Hershberger, Darius Campo, Dimitrie Leivici, Elizabeth Hedman, Eun-Mee-Ahn, Helen Nightengale, Jacqueline Brand, Jay Rosen, Jeanne Skrocki, Jessica Guideri, Josefina Vergara, Katia Popo, Lisa Sutton, Lorand Lokuszta, Marc Sazer, Maya Magub, Natalie Leggett, Neil Samples, Nina Evtuhov, Phillip Levy, Radu Pieptea, Rafael Rishik, Roberto Cani, Roger Wilkie, Sarah Thornblade, Serena McKinney, Shalini Vijayan, Sid Page, Songa Lee, Tamara Hatwan, Tereza Stanislav, Yelena Yegoryan, Julie Ann Gigante
Featured soloists
Bass – Daniel Pinder
Drums – Josh Freese, Vincent Colaiuta
Guitar – Alex Belcher, Daniel Pinder, Joe Perry, Michael Landau