The largely local cast is adequate for the most part although some of the line readings are a bit stiff. The most egregious problem here is that the script is a bit disjointed, bouncing from subplot to subplot sometimes with little warning or explanation. However, that is more of a problem in the first act of the film; as the movie progresses this particular flaw becomes less noticeable and the story does become compelling.