The 29th Annual Critics Choice Awards will air Sunday Jan. 14 on The CW. You could make an argument that any of the 10 movies nominated for Best Picture this year could win. “Barbie” and “Oppenheimer” may be the favorites, but watch out for “American Fiction”, “The Holdovers”, “Killers of the Flower Moon” and “Maestro”. […]