Dubai Studio City (DSC), a member of TECOM Investments, today leveraged the 61st Cannes Film Festival 2008 as a key platform to unveil the components of its Village Centre, an over Dhs1.5bn multi-functional entertainment attraction for industry professionals as well as the public at large.