Film The Criterion Collection: On the Waterfront Blu-ray review A masterpiece of American cinema John ParkerDecember 1, 2019