Karen Beecher might seem like an unassuming scientist, but as the superheroine Bumblebee, she packs quite the sting!