The Rainbow Thief is a 1990 film directed by cult filmmaker Alejandro Jodorowsky and written by Berta Domnguez D. It reunites Lawrence of Arabia costars Peter OToole and Omar Sharif in a fable of friendship. Christopher Lee also plays a brief role.
One night, as he escapes one of his many persecutors, he reads about Rudolfs demise, and sets out to spend his savings in a dinner with Ambrosia. However, upon close inspection of the newspaper, he finds out that Rudolf has left his entire fortune to the Rainbow Girls as long as they take care of his dogs. Upset, Dima confronts Meleagre, feeling betrayed by him, although Meleagre argues that the fortune he once promised was not money or gold, but paradise and eternity. Outraged, Dima forsakes him and decides to leave him and the sewers for good by taking a ship to Singapore. Feeling guilty for leaving Meleagre behind, he jumps off the train and hurries back to the sewers, where his friend awaits death with his dogs corpse.The couple set to find a way out of the flooding sewerlines, but to no good. They eventually reach a ladder leading upwards. Dima manages to climb up to safety. Meleagre happily accepts his fate and hurls himself into a strong current that sweeps him away. Dima climbs up and sits catatonic in the middle of the street for hours, shocked. ........
Source: Wikipedia