I love "True Grit" style Westerns and Kevin Costner in general, as does my wife. We went to "Horizon" today and it was playing in the smallest of 10 screens with only 100 seats, at most 50 people were there. I looked around and saw no kids, just fellow retirement age Boomers there to see a good Western. They didn't.
Instead, we endured "Horizon"- a plot-less, confusing array of scenes and characters with barely a common theme. We knew it was a Part 1 of multiple Horizons, and thus stuck it out to the end, only to "not get it" when the extremely long credits rolled by.
On the way home, we tried to explain the movie to each other and neither of us could. It's essentially about 2 groups of settlers getting duped into going to a place called Horizon, to settle The American West, and the 1st group gets wiped out by the Apaches in a horrific early scene.
While this film had great cinematography and a cast including Sam Worthington, Kevin Costner and Luke Wilson, it was scattered and hard to follow. I found my mind daydreaming often and nearly falling asleep 3 times. I thought I had lost track of the plot due to this, only to find my wife and many reviewers also couldn't follow this movie.
My God, it really is a 21st Century "Heaven's Gate" - a real unlikeable boondoggle. As others wrote, if it had narration, it would make a good HBO series, but I doubt we will spend $30 to go to the theater to see Part 2 or Part 3.
I'm hearing impaired and had a VERY hard time hearing the actors. Lots of mumbling in the soundtrack, which resulted in my having to LIP READ the actors! I thought it was just me, then my wife complained about it afterwards. So, if you use hearing aids and go to see Horizon at the theater, ask for the special glasses that stream subtitles, because many of the actor's lines were hard to hear.
Kevin Costner and his fellow screenplay writer FAILED to make an understandable movie that people like. It was very slow, like "Gone With The Wind" slow, but it did not seam together all the disparate groups and storyline at the end. An Epic Fail.