KTLA Los Angeles entertainment guru Sam Rubin has been tapped to host the 18th annual Critics' Choice Movie Awards, which will air live tomorrow from 8-10 PM PT on the CW.
Sam Rubin to host Critics' Choice Movie Awards