Anyway, that's the usual ol' wank that people shit on about covered, on to the important stuff:
Martin Sheen looks incredibly short in this. Proper small, like someone has glued his head on a baby or something.
Spacek's voiceover is really fucking annoying. Makes you want to slap her character in the eyeball.
Spacek is a very odd name.
Acting's pretty good.