I think Magnolia is perfection. I watch it and watch it again and can never find fault with it. Paul Thomas Anderson crafted a deep and richly layered canvas of characters who's lives connect in a story of sadness. It moves along like a piece of music, jumping from one person to another but never becoming convoluted or confusing. I imagine it makes for a fantastic study subject with so many themes carefully woven together... chance, coincidence, loneliness, abuse, regret, abandonment and loss are all but some. Giving it strength is a brilliant soundtrack and a phenomenal cast of performers. All praise worthy with Tom Cruise being a particular stand out. His part in the film is personal and reflects aspects of his own life and its right there for us to see. It's 3 hour running time could have easily been 5 hours... it's a very easy watch. Brilliant.