My favorite DeNiro scene is when he babbles in tongues as he sinks into the waters of Cape Fear.
It seems so...fitting.
That was last week, wasn’t it?