If you want to get excited for your Istanbul cruise, I highly recommend the movie The Water Diviner with a young Russel Crowe. It is a story about a man searching for the bodies of his three sons who were killed in the battle at Gallipoli. A good portion of this movie takes place in Istanbul. The sights, culture, music, etc are stunning.
if you like this movie, you will also enjoy Gallipoli, staring Mel Gibson when he was still a teenager. It’s also very moving. It doesn’t take place in Istanbul. However, i
think it would be fun to look for the monument recognizing the battle of Gallipoli as you approach the Dardanelles Strait. Apparently, it’s lit up at night.