Jodie Foster's Money Monster, starring Julia Roberts, George Clooney and Dominic West, premiered at the Cannes Film Festival on Thursday, where the director and cast walked the red carpet.