Can't say I found the ending unpredictable or surprising... Nonetheless my heart was touched by their self-sacrificing