There are so many lenses in the market, that it's hard to figure out which ones would be better for each occasion. Here a list created by the guys from SMAPP with a must have lenses to shoot video with Canon DSLR cameras.
●Canon EF 24-105mm f/4L IS USM
●Canon EF 14mm f/2.8L II USM
●Canon EF 135mm f/2.0L USM
●Canon 1.4x EF Extender III
●Canon EF 100-400mm f/4.5-5.6L IS USM