James LaBrie lead vocals
John Petrucci guitars, backing vocals
Kevin Moore keyboard
Mike Portnoy drums, percussion, backing vocals on "Pull Me Under"
John Myung bass
Jay Beckenstein soprano saxophone on "Another Day"
David Prater producer, mixing
Doug Oberkircher engineer, mixing
Steve Regina assistant engineer
Ted Jensen mastering at Sterling Sound, New York
Larry Freemantle art direction