An Eid to remember: James Bond's latest flick released over the holiday weekend