Отечественная экранизация романа Джека Лондона «Сердца трёх» отличается довольно точным следованием первоисточнику. Однако есть там и несколько существенных отличий — одни из них были вынужденными, а другие — нет.
1. Главное отличие фильма от романа — это внешний вид Френсиса и Генри. В книге они были почти что близнецами. Знавшие их люди могли отличить их лишь по шраму. Поскольку найти столь похожих друг на друга актёров было практически невозможно, то поначалу рассматривался вариант, при котором обе роли сыграл бы один артист. Однако эта идея была в итоге отброшена и в сценарии от внешнего сходства Морганов пришлось отказаться. Это решение повлекло за собой ряд менее существенных изменений.
Например, переработке подверглась первая встреча Леонсии и Френсиса — в книге девушка сначала приняла его за Генри.
Спутал его с Генри и Торрес. По этой причине в Сан-Антонио Френсиса собирались казнить за убийство Альфаро Солано, а не за убийство Генри, как это показано в фильме. Помимо этого, Торрес в самом начале не пытался специально столкнуть в борьбе за пиратские сокровища двух Морганов — это получилось случайно.
2. В сценарии фильма отсутствуют некоторые детали путешествия Морганов, Леонсии и семейства Солано после побега из тюрьмы. Например, там нет довольно яркого эпизода с погоней парового буксира за шхуной Моргана. Очевидно, сделано это было, чтобы сократить повествование и заодно сэкономить бюджет. Таким же образом были удалены некоторые другие сцены.
3. В романе старик майя не погибает в пещере, а появляется в повествовании и дальше. В частности, именно он называет имя настоящего убийцы Альфаро Солано.
4. Торрес умирает в романе значительно позже, чем в фильме. В книге ему удаётся благополучно выбраться из пещеры с украденными драгоценными камнями. Потом он возвращается в долину, чтобы отыскать сокровища, где и погибает.
5. Как следствие, в фильме отсутствуют несколько последующих эпизодов с Торресом. Например, похищение им Леонсии и связанные с этим события.
6. И, наконец, главное отличие фильма от книги — в романе Та, что Грезит погибает во время возвращения в долину заблудших душ. В фильме же её решили оставить в живых и сделать женой Генри. Очевидно, что сделано это было, чтобы не омрачать финал. На мой взгляд, это хорошее решение и оно неплохо обыграно — ведь жребий жениться на ней, действительно, вытянул Генри, так что это не выглядит натяжкой.