Deliverance ★★★★★

Where do I begin. It's a wild ride.