It’s a very tight script. There’s a lot going on, but everything goes together neatly. On the surface it’s a simple flick, but if you pay attention there are so many little pieces that slip into place. If you watch it a second time knowing everything, and pay particular attention to the little details and seemingly innocuous dialogue, it’s hard to ignore how elegantly the film comes together.