Derailed, Postřehové