Ergo proxy was a good ride. I sat all the way through that one and enjoyed it. It has a good mix of steampunk / cyberpunk type world. Throw some conspiracy and moral issues in there and you're good. The ending I won't comment on until you've seen it.