A weekend of outstanding movies....