The actor, who will be reprising his role in the upcoming DC Comics action film, has high praise for the director. He also gives his reaction to how badly the original movie was perceived by critics and fans.

Joel Kinnaman will be reprising his role as Rick Flag in James Gunn's 'The Suicide Squad'. Billed as a sequel/reboot to the mess that was the 2016 movie, Warner Bros have taken a step back this time and allowed the director to let their vision shine through.

In a recent interview, Kinnaman praised Gunn, who quickly gained our attention by directing Marvel's 'Guardians of the Galaxy', saying the movie has "such comedic timing" with "moments of emotional depth, and visual, and emotional poetry".

He also said that the movie is Gunn's best yet, which is high praise for a movie based in a franchise that struggles a lot with delivering solid movies.

Speaking to Variety on their 'Just for Variety' podcast, he said: "It's insane. It's by far James Gunn's best movie. It just takes it to another level.

"At the same time, it was very much the movie that I thought it was going to be because the vision was so clear from the beginning. And while we were shooting it, it was so clear what we were doing. Of course, we were adding a bunch of layers and stuff while we were shooting it. But it's so entertaining. Of course, [I'm] hopelessly biased, but I found it to be one of the most entertaining films I've ever seen."

And as for the critically-panned 2016 'Suicide Squad' movie from director David Ayer? Joel said it wasn't the movie "we hoped we were going to make".

"It had great characters. I thought the first 40 minutes of the film was f***ing great, and then there [were] conflicting visions and it just didn't end up being what we all hoped it was, you know? It didn't feel like the movie that we hoped we were going to make."

Alongside Joel Kinnaman, 'The Suicide Squad' also stars Margot Robbie, John Cena, Idris Elba, Viola Davis, Pete Davidson, Taika Waititi, and the voice of Sylvester Stallone. The movie is due for release in cinemas in Ireland on July 30.