Have you seen these new Cisco ads with Ellen Page? They shoehorned Ellen Page into ads about Cisco systems technology featuring people who seem to care even less about Ellen Page being in the ads than the viewer. Is there some connection to Ellen and business technology that I just don't see? Was there a big conference call scene in Juno that I missed or was telecommunication a bigger part of Hard Candy than I realized?
Click to witness the awkwardness that is Ellen Page and Cisco.