LOS ANGELES—Zack Snyder was convinced that the script and vision he had for a movie based on Frank Miller's graphic novel 300 would meet with a positive response from Hollywood studios.