Greg Akers reviews the French film Micmacs and says you should catch it while you can.