from the start , the bond movies were unbeatable at the box office with their winning combination of violence , mystery , exotic locales , sex , sophistication , high-tech toys and almost campy humor .