Amanda Bynes, Zooey Deschanel

Our attachment to characters on TV is what drives crazy Netflix binges and fandom, but what we fail to remember is that some of our favorite roles could have been filled by an entirely different actor! Ferris Bueller as Walter White? The Green Hornet as Dwight Schrute? We've compiled a list of roles that could have been filled by some very unexpected stars. Click through the slideshow to check out what could've been.