You’re not going to believe this, but Nicolas Cage plays a character who goes off the rails for his new film Butchers Crossing.

Yes, as hard as it is to imagine, the normally sedate Cage plays an obsessive hunter on a buffalo roundup in the Saban Films western, based onthe 1960 novel of the same name by John Edward Williams.

All kidding aside, the movie follows Will Andrews (Fred Hechinger, The White Lotus), who plays a young Harvard dropout who heads out to the wild, wild west looking for adventure. He asks to take part in a Colorado buffalo hunt under the guidance of an obsessive hunter named Miller, played by Cage, who uses Andrews to finance the excursion. Over the course of the hunt, Miller kills more buffalo than they can skin (and becomes increasingly unhinged.)

Fred Hechinger…
…and Nicolas Cage in Butchers Crossing. Image courtesy Saban Films.

The movie is directed by Gabe Polsky (in his narrative feature film debut) and also stars Rachel Keller, Jeremy Bobb, Xander Berkeley, Rachel Keller, and the Oscar-nominated Paul Raci. The movie had its world premiere at the Toronto International Film Festival a year ago.

Judging by the trailer, the film is gorgeously shot, contrasted with the ugly tension growing between Miller and Andrews, along with the rest of the hunters.

Butchers Crossing hits theaters on October 20th.