Aziz Ansaris Master Of None is a heart-wrenching and hilarious series.

But here we are.

The result is a show that has big laughs and heart-breaking moments in abundance…

The set-up of the show seems simple at first.

Theres an incident involving waffles and genitals in a supermarket, at one point.

At another, Dev ums and ahs about the correct process for taking someone elses daughter to the bathroom.

Its funny stuff, and very relatable.

But a set-up like that could only take you so far.

Plus, viewers need a reason to keep coming back.

Getting your audience engaged one way or another is the key to crafting a winning Netflix series.

When work dramas strike, Im sighing along with him.

And now that season 2 is over, I just want to know if hes alright.

Dev needs to feel like a real character in a believable world so you can hook you in.

Devs friends and family arent just background dressing.

They have their own problems, histories, love lives and foibles.

And while Dev is very much the protagonist, we get to glimpse an awful lot of other stories.

This deepens the package, and develops the show from Ansari vs. first world problems into a well-rounded journey.

This stall is set out in the very first episode.

His marriage is breaking down.

Its a really refreshing slice of storytelling, this.

Dev isnt the only character with a fleshed out backstory and a wide range of emotions.

Even the guest stars get that level of development.

In between those two extremes, Ansari and Yang explore a lot of interesting stuff.

In episode 5, Claire Danes plays a married restaurant critic who wants to have an affair with Dev.

(Again, as you mightve guessed, that doesnt end well for our hero.)

And when they do, Dev frets about making their first proper date a memorable one.

He decides on a big gesture, which goes well… up to a point.

It feels realistic, and not just because of the top-notch writing.

Things get even more realistic when they move in together, which proves to be a real challenge.

What starts as easy chemistry and effortless happiness devolves into bickering over tiny things.

It doesnt feel like too much of a spoiler to say that season 2 opens with Dev in Italy.

Its in black and white, and much of it subtitled.

And all of it is brilliant.

Again, in amongst the laughs, theres a mature discussion at play.

Francesca has a wonderful chemistry with Dev, and the pair have a lot in common.

Hes got a lot more in his locker than smirking at the camera, it turns out.

But, thankfully, it never does.

Theres a sense of gleeful fun that runs through the show, permeating both the characters and the scripts.

It helps that Devs friendships always seem genuine.

Theres also Denise (Lena Waithe) and Brian (Kelvin Yu).

Theyre all part of one big friendship group.

We see how Denises family reacted to her sexual preferences over a series of Thanksgiving dinners.

We see how Brian and his dad have drifted apart, much like Dev and his parents.

We see Arnold the biggest, most bombastic personality in the supporting cast suffer the loss of his grandfather.

This show covers a broad range of topics and emotions, and is all the more watchable for it.

Master Of Nonealso throws you a curveball from time to time.

In another episode, theres a scene where Dev helps Rachels gran escape from her hospice.

The heartache and the hilarity both come thick and fast.

This is a a show that will make you laugh, cry and think a bit.

Dont let the title fool you; this is masterful stuff.