The latest film by Terry Gilliam had its world premiere in Cannes, and opened to excllent reviews. This is particularly good news for the producers and sales company that were platforming the...