Robert De Niro’s latest flick “Dirty Grandpa” has garnered unfavorably reviews from critics. The movie is called “embarrassing” and “flat out gross” by many film reviewers. “Dirty Grandpa” co-stars Zac Efron, who appears as De Niro’s grandson.

Nick Shager from Variety has called “Dirty Grandpa” as an “atrocious excuse for a comedy.” For Stephen Whitty of the New York Daily News, “this movie has almost nothing redeeming. And it’s flat out gross.”

In the movie, De Niro plays an elderly widower aptly named Dick. Right after his wife’s funeral in the movie, the audience is shocked to see a naked De Niro watches an adult erotica film.

De Niro’s role in “Dirty Grandpa” is very different from his acclaimed performances in earlier films. From the seventies to mid-nineties, he did memorable films like “Taxi Driver” (1976), “Raging Bull” (1980), “The Untouchables” (1983), and “Goodfellas” (1990) to name a few.

The second half of the nineties witnessed a steady decline of de Niro’s film career. The actor came out with less than memorable performances in films like “Last Vegas,” “The Adventures of Rocky and Bullwinkle” and “The Big Wedding.” The veteran actor failed to make an impression with his performances in Ben Stiller’s “Meet the Parents/Fockers” too.

According to The Herald Sun‘s Leigh Putsch, De Niro’s career has “hits rock bottom with the rancid “Dirty Grandpa.” Putsch is of the opinion that if the two-time academy award winner expects to regain A-list status, he might want to look at Sylvester Stallone. His co-star from “Grudge Match” is eyeing an Oscar win for the movie “Creed” where he plays his alter ego, Rocky Balboa.

There is speculation in the media that De Niro lost his interest in acting because of his business investments. Over the years, the actor ventured into various investments and been investing in Manhattan’s Tribeca neighborhood since 1989.