Best Films

Citizen Kane at 80: The Story of the Greatest Film Ever Made

On May 1st, 1941, Orson Welles’ Citizen Kane opened in the Palace Theatre in New…