This week Undead Backbrain offers you the Oscar-winning Best Short Film, Animated: Logorama (France-2009; dir. François Alaux, Herve de Crecy and Ludovic Houplain). No zombies, ghosts, spaceships or giant things (well, almost none), but lots of weirdness. It’s an LA cop thriller-disaster movie genre mix-up, entirely made up of corporate logos!
Source: LikeItHateIt