Robert De Niro, who's been called the greatest actor of his generation, can play dark and violent one minute, and "Meet the Parents" the next.

The two-time Oscar winner has played a variety of roles in his 70-odd movies over the past 40 years, but the films we remember best are the ones where he terrified the hell out of us -- or made us laugh our asses off.

In honor of his newest comedy, "Dirty Grandpa," we've ranked his 17 most (and least) intimidating roles.
Dirty Grandpa
R2016
Based on 21 critics

An uptight lawyer and his foulmouthed grandfather travel to Daytona Beach, Fla., for spring break. Read More