Saving Private Ryan (15): 25 Years But Still as Visceral as Ever.