I find students are highly engaged when they have an opportunity to role play. In addition, students who are 'forced' to think and behave as an individual who they do not necessarily agree with allows for a chance to truly see both sides of an argument. I have done some role playing with short stories in which characters were assigned individuals to be in a court trial, and students who definitely did not agree with some of the protagonists who had to defend their actions in the trial became so involved with the role that they would get incredibly emotional and even sometimes upset and almost 'forget themselves' and their true ideals. I imagine this would work just as well for historical events.