David E. Hall · سینماگرام