This past week the first major film award program named "The Best Films and Performances of 2025" and El Paso got its close-up in the best picture winner. The 31st annual "Critics Choice Awards" was televised live last Sunday with a star-studded program celebrating the best films and television of 2025. Join this edition of On Film with host Charles Horak and special guest, fellow Critics Choice Association member, Felipa Solís, to discuss the winners and some suggestions for your homeviewing.
To learn more about Felipa Solis visit: https://www.criticschoice.com/2023/10/05/felipa-solis/
This program originally aired on January 10, 2026.