Free Will or God's Pawns?
Seems like Pharaoh is a pawn in this instance... (Not to mention Moses' loss of his right to just go his own way.)
21. And the LORD said unto Moses, When thou goest to return into Egypt, see that thou do all those wonders before Pharaoh, which I have put in thine hand: but I will harden his heart, that he shall not let the people go.
The last refuge of a man with no answers and no argument: "It came from god."