Divine Wind El Gouna Film Festival: War, love and much in-between The title Divine Wind stands for the Japanese Kamikaze pilots who were selected for suicide missions where saying no was not an option. « Previous1Next » 1 of 1