David G. Cannon · سینماگرام