The Monster S01E13 All the evidences are against Houshang. Things get worse, But at the last moment, a picture changes everything…