Watch Critics Choice Awards 2010 Live Online Stream. This is the 15th annual Critics Choice Awards. This January 15, 2010 at 9:00PM ET/PT, the event will be held at Hollywood Palladium. The awarding ceremony will be hosted by the award winning actress, Kristin Chenoweth. The 2010 Critics Choice Awards is annually given by the Broadcast Film Critics Association or BFCA. The event will be star studded as the critics choice awards have been almost and always accurate predictor of who will be the winner in the academy awards. The 2010 Critics Choice Awards will be aired live at VH1. Are you going to catch it? Watch Critics Choice Awards 2010 Live Online Stream.