Sketch Artist II: Hands That See

Experience the ultimate in blind terror.

1995-01-28 | 95 minutes

Rating: 5.972