Netflix has revealed the official trailer and poster for the supernatural horror thriller The Deliverance, directed by Lee Daniels. Daniels’ film credits include Precious, The Paperboy, The Butler, and The United States vs. Billie Holiday. He also co-created the TV series Empire and Star. The Deliverance was rated R for violent content, language throughout, and …