I have the lock solenoids and the central power unit, all from LockZilla. They are faithful and reliable. There are significant improvements to the LockZilla versus the original design. One improvement that immediately comes to mind is how the locks sound and how quickly they operate. As far as anyone unintentionally trapped inside the DeLorean, I'm sure that the people were inside pre production cars, and if they were actual production cars then they didn't have the LockZilla. Sincerely, Michael Pack