Las películas basadas en la novela han sido hasta ahora las siguientes: La primera adaptación cinematográfica fue en 1945: And Then There Were None (Y no quedó ninguno), dirigida por René Clair y protagonizada por Walter Huston (Dr. Armstrong), Roland Young (detective Blore), Louis Hayward (Philip Lombard), June Duprez (Vera Claythorne), Barry Fitzgerald (juez Wargrave, se le llama con otro nombre), C. Aubrey Smith (general McArthur, nombre igualmente variado), Judith Anderson (Emily Brent), Mischa Auer (personaje de un príncipe ruso que ocupa el lugar de Anthony Marston), Richard Haydn (Thomas Rogers), Queenie Leonard (Ethel Rogers) y Harry Thurston (el barquero, llamado en la novela Fred Narracott).
Dirigida por George Pollock; protagonizada por Hugh O'Brian (Philip Lombard), Shirley Eaton (Vera Claythorne), Fabian (Anthony Marston, personaje manipulado al gusto y conveniencia del guion), Leo Genn (general McArthur), Stanley Holloway (detective Blore), Wilfrid Hyde White (juez Wargrave), Daliah Lavi (Emily Brent, personaje absolutamente irreconocible), Dennis Price (Dr. Armstrong), Marianne Hoppe (Ethel Rogers) y Mario Adorf (Thomas Rogers).
Dirigida por Peter Collinson, la película está protagonizada por Oliver Reed (Philip Lombard), Elke Sommer (Vera Claythorne), Richard Attenborough (juez Wargrave), Charles Aznavour (Anthony Marston), Gert Froebe (detective Blore), Teresa Gimpera (protagoniza una historia paralela, inexistente en la obra de Agatha Christie), Alberto de Mendoza (Thomas Rogers), Herbert Lom (doctor Armstrong), Stéphane Audran (Emily Brent), Adolfo Celi (general MacArthur) y Maria Rohm (Ethel Rogers).
En 1987 se rodó la película soviética Десять негритят (Diez negritos), dirigida por Stanislav Govorujin y protagonizada por Vladimir Zeldin (juez Lawrence Wargrave), Tatyana Drubich (Vera Claythorne), Alexander Kaidanovsky (Philip Lombard), Aleksei Zharkov (detective William Blore), Anatoli Romashin (doctor Armstrong), Lyudmila Maksakova (Emily Brent), Mikhail Gluzsky (general MacArthur), Aleksei Zolotnitsky (Thomas Rogers), Irina Tereshchenko (Ethel Rogers), Alexander Abdulov (Anthony Marston) e Igor Yasulovich (la voz acusadora).
[8] En la película Devil, también conocida como La reunión del diablo, el guionista M. Night Shyamalan reconoció que para la estructura básica de la historia se basó en Diez negritos.
Contó con las actuaciones de Maeve Dermody como Vera Claythorne, Charles Dance como el juez Lawrence Wargrave, Toby Stephens como el doctor Edward Armstrong, Burn Gorman como el detective William Blore, Aidan Turner como Philip Lombard, Miranda Richardson como Emily Brent, Sam Neill como el general John MacArthur, Noah Taylor como Thomas Rogers, Anna Maxwell Martin como Ethel Rogers, Douglas Booth como Anthony Marston, Charlie Russell como Audrey, Tom Clegg como James Stephen Landor, Catherine Bailey como Olivia Ogilvie Hamilton, Ben Deery como Arthur Richmond, Rob Heaps como Hugo, Harley Gallacher como Cyril Ogilvie Hamilton, y Paul Chahidi como Isaac Morris.