Margaret
At 150 minutes, it's way too long, with several superfluous scenes and subplots. On top of all that, moments of high melodrama and overwrought opera suggest that it has an over-inflated sense of its own importance.