David N. Haynes · سینماگرام