Cutting edge brain science and the Tour de France all wrapped up in one IMAX experience. Required viewing for snarky Monkeys.