Home Channels Movies "Incredibles" Lauded by Critics Association ChannelsMoviesNewsSuperheroes "Incredibles" Lauded by Critics Association By Maxie Zeus - January 12, 2005 277 0 Facebook Twitter Google+ Pinterest WhatsApp The Incredibles was named Best Animated Feature of 2004 by the Broadcast Film Critics Association on January 10. [Source: BFCA via AWN]