Did I just see a preview for a movie in which The Rock is riding a cartoon bumble bee? o_0