David S. Goyer is a screenwriter, film director and comic book writer. He has written several screenplays based on numerous comic book series, among them Doctor Strange, Ghost Rider, Batman Begins, The Dark Knight, and The Flash. He has written the third instalment of Christopher Nolan's Batman film series.