A bizarre 90s sci-fi prison break packed with implants, surveillance, and wild ideas that deserve a second look despite its ...