"The Avengers" Meets "Star Wars"

    Wait, does this mean Black Widow is Princess Leia?