Was West deported to some Latin American country somewhere along the way?
The prison is supposed to be in America but the film was shot in Spain or somewhere over around there, they mention it in the commentary
One of the police cars that pulls into the prison during the raid has a Massachusetts license plate.