Amitabh Bachchan and Leonardo DiCaprio open 66th Cannes Film Festival: Watch video