This is a question I ask myself quite a lot, and I can never bring myself to break it down to 1 particular movie. My favorite directors would have to be Bernardo Bertolucci and Wes Anderson. My favorite Bertolucci movie is The Dreamers and my favorite Anderson movie is The Darjeeling Limited. As to what the writers and directors could've done better, I cannot bring mysef to comment on that to be honest. These men knew their craft a lot more than me and I cannot fault them on anything.