Depending on your tolerance or affection for epic morality plays, Kenneth Lonergan's Margaret may either feel too long and subplot-laden, with one too many plot twists, or a bit thin and sketchy (despite a running time of two and a half hours). This mixed response may stem from the fact that the film was shot in 2005 and is just now being released, following some byzantine battles in the editing room. Whichever side you come down on, Margaret is nothing if not spiritually ambitious.