I'm having some trouble deciding which to use. A short synopsis to help you understand the context: A few hundred years in the future a disaster has occurred. The surface of the Earth is no longer livable and instead of venturing into space, humanity has taken to the waves. Some live in cities that coat the ocean floor. Others live in cities that float on the water. The cities are advanced and for the most part self sustaining. The rich travel by submarine, and the poor have nowhere to travel to. The hero is of semi high rank (I have yet to determine what type of command structure will be used; militant, bloodline, royalty, etc). He commands the only city that neither sits on the ocean floor, nor floats on the surface. It is mobile, swimming through the ocean. In another ocean not so far away we have either our villain or our antihero. I can't decide if I want a villain who knows he is bad and has a "no fucks given" kind of attitude. He is hell bent on taking over the world and doesn't care who he has to kill to do so. Nothing will stop him. OR I could have the antihero. He isn't really a villain, no. He has been through a lot, seeing how rough life can be under the ocean. He has witnessed family members die from the anarchy that has broken out under the ocean. He has acted with honor in the past, but at times does what is necessary to survive. He has moved from a mid level rank to a rather high rank and is the leader of a large house. Life events have changed him and he now sees that things must change. Unfortunately he becomes misguided in the ways things must change. As the story progresses he becomes more and more convinced that his way is the only way, and the only way to achieve this is to rule everything. He doesn't want to kill needlessly, but he will do whatever it takes in his mind to protect what he needs to. Eventually he becomes the real bad guy, but in his mind it's too late. I don't want to do anything that has been over played. Thoughts? Suggestions?