John R. Allan · سینماگرام