Writers
- Duncan Coutts: music
- Jeremy Taggart: music
- Raine Maida: lyrics, music
- Steve Mazur: music
- Duncan Coutts: bass
- Jeremy Taggart: drums
- Raine Maida: vocals
- Steve Mazur: guitar
- Andrew Scheps: mixing
- Bob Boyd: mastering
- Duncan Coutts: producer
- Dusty Schaller: assistant engineer, digital editing
- Jeremy Taggart: producer
- Raine Maida: engineer, producer
- Steve Mazur: producer