Joseph Gordon-Levitt's career really rocketed upward after Inception in 2010, didn't it? Sure, he had consistent work as a child actor (I still remember seeing him for the first time in a Disney Channel featurette for Treasure Planet), but now he's one of the most sought after actors in Hollywood. So here's yet another story about what he's doing with his life: He's decided to pass on starring in Guardians of the Galaxy, and instead will play a major role in Sin City: A Dame to Kill For.
The happiest thing about this story is that we can be reminded we're finally getting a sequel to the fantastic Sin City. Levitt will play an original character not from the comics named Johnny, a “a cocky gambler who disguises a darker mission to destroy his most foul enemy at his best game.” He should fit right in.
The filming schedule for the two projects would overlap, which is why he had to choose between the two films.