$ 0 0 The new 90-second clip offers the most comprehensive look at the $120 million self-funded epic, which premieres at Cannes this week