I'm a huge fan of Kevin Costner. I loved Dances with Wolves, Open Range and many others but Horizon is not his best work. The movie is too hard to follow, it jumps from storyline to storyline too much loosing the viewer. It's very fragmented and just too hard to follow.