In this week's show cohosts Leah Vonderheide and Michelle Chu discuss Smallfoot(now playing at the Apollo) in contrast to 2010's Despicable Me.