Should You Watch Netflix's "The Deliverance"?