This is not a bad movie, its a solid flick. They just lack a bunch of things. There are so many ways they could have turned this movie into an epic film instead of a good one and unfortunatley Morgan Freeman was a miscast.