Screenwriter Kelley Sane generally does an effective job of balancing the various characters and their respective storylines, though there's certainly no denying that some of these subplots are far more interesting than others (ie there's a seemingly
pointless digression concerning an illicit relationship between two young Arabs, the relevance of which isn't made clear until the film's final moments).