Martin Sheen and Cate Blanchett bust open the Dubai International Film Festival