With high expectations and a great marketing campaign (The makers made good use of that Netflix money), the only thing the movie needs to clear is whether or not it delivers big time as far as the content is concerned. Well, the answer is a resounding yes