After the explosive demise of their last subject, scientists must look for a replacement on whom to… Watch More info Rubber's Lover ★ 6.4 1996