Just finished Advent Children. It was indeed awesome. And so pretty. And it sort of makes sense. More or less, anyway. In much the same way FFVII itself more or less made sense.
But--the seiyuu. I knew about Rufus = Roy and Reno = Hughes, but--
Kadaj is a fawn.
Oh, and Sephiroth is Isshin.
Edit: CAIT SITH IS ITACHI