moviesNews 'Oppenheimer' Earns Best Picture And Seven Other Awards At The Critics Choice Awards January 15th, 2024