by blondieB90
Poorly written, implausible at times, wham-bam-etc.
Good idea shot down by ineptitude.