Robert De Niro plays both lead roles in Barry Levinson's The Alto Knights, but a different actor should have taken one of the ...