OK, I figured out that the Grandmaster was actually Alvin. That wasn't hard.
But who was the assassin in the end animation? I mean both the king and Gerald shared a weird look after Gerald unmasked him. So was that just because the problems didn't end, or was it someone from the story-line?