Splice

“Manages to overcome its flaws by staying inside the realm of scientific fascination.”