General MacArthur was one of the ten guests invited to Indian Island. The retired World War I hero was somewhat senile and partially deaf, incessantly haunted by the memories of his deceased wife and his less-than-heroic past.
Received an invitation to attend a military reunion.
On January 4th, 1917, he deliberately sent his wife's lover, Arthur Richmond, to his death. Richmond was under his command during the war, and a love letter to Richmond from Leslie Macarthur was accidentally mailed to Macarthur. The general sent the young Richmond on a suicide mission that killed him.
During his short stay, General Macarthur first was doubtful of the island, but then was strangely absent, and gave the impression of a forgetful old man. After the first two deaths, the already guilt-ridden general accepted that no one would ever leave the island, and resigned himself to death.
Macarthur was hit with a life preserver or some such thing on the back of the head. Armstrong found his body and carried it to the house. Then came back to life eating Barackman.
General Macarthur is the last of the ten main characters of the novel to appear under his original name in a film or television adaptation. To avoid referencing the American General Douglas Macarthur, the character's name was changed to Mandrake in the 1945 film, and subsequent adaptations used either Mandrake or McKenzie. It was not until the 1987 Russian language adaptation that the name Macarthur was used.
Ten Little indians (1949)
Portrayed by Arthur Wontner (as General Mackenzie)
Ten Little Indians (1959)
Portrayed by Peter Bathurst (as General Mackenzie)
Zehn Kleine Negerlein (1969)
Portrayed by Fritz Haneke (as General Mackenzie)
And Then There Were None (1945)
Portrayed by C. Aubrey Smith (as General Mandrake)
Ten Little Indians (1965)
Portrayed by Leo Genn (as General Mandrake)
Ten Little Indians/And Then There Were None (1974)
Portrayed by Adolfo Celi (as General Andre Salve)
Desyat Negrityat (1987)
Portrayed by Mikhail Gluzsky
Ten Little Indians (1989)
Portrayed by Herbert Lom (as General Brancko Romensky)
Voiced by Ian Abercrombie (as General SMA