The angel of vengeance: the female hamlet 123movies Movies