It’s difficult not to love Chris Pratt. Even as the gambling addict cowboy Josh Farraday in the new movie “The Magnificent Seven,” Pratt is absolutely adorable.

“Faraday’s a bit of a fox. He’s a trickster. He is a gambler, drinker. He loves the ladies,” Pratt told Entertainment Weekly of his new character. Despite all of these things, Pratt said Josh is someone not to be messed with because “he’s deadly in a firefight.”

On his Facebook page, the American actor even listed down 14 things people should not miss about “The Magnificent Seven.” He sang praises for director Antoine Fuqua, who is “super bad ass, cool, stylish American dude” who “absolutely crushed” the movie.

Pratt also described the movie as savage, and he jokingly said he’s in it so fans should not miss the movie. “The rest of the cast is so amazing too!” he added.

It seems like Pratt’s fellow cast members equally adore him. Denzel Washington, who plays Chisolm in the film, sang Pratt’s praises, complimenting his sparkling personality and acting chops. “Chris, lot of talent on the screen,” he said. “He’s really a good dude. I like him a lot.”

Aside from Pratt and Washington, other stars of the film include Ethan Hawke, Byung-hun Lee, Martin Sensmeier, Vincent D’Onofrio and Manuel Garcia-Rulfo.

Speaking to Vulture about the movie’s diverse cast, Fuqua said it was actually realistic to have these men together. The director added that it reflected historical reality more than other Western films.

“There were a lot of black cowboys, a lot of Native Americans; Asians working on the railroads. The truth of the West is more modern than the movies have been,” he said.

However, Fuqua was careful not to go too far with the Western adaptation of Akira Kurosawa’s “Seven Samurai.”

“Make it your own, but be conscious of the things that mean a lot to people,” he said. “When you bend it too far, it gets hard for people to wrap their heads around.”