Hercule Poirot
Magdala «Nick» Buckley
captain Arthur Hastings
Freddie Rice
commander George Challenger
Jim Lazarus
Maggie Buckley
Charles Vyse
chief inspector James Japp
Bert Croft (as Antanas Žekas)
Milly Croft
nurse Andrews (as Dasha Derbenyova)
(as Bronyus Zhalyunas)
Vesten - police inspector
Dr. Graham (as Georgiy Zholud)
(as A. Karalyunayte)