A doctor conducts experiments on patients which end up in anguish!
Join Film Palace to rate this film and contribute to the FP Score.