Terminator 3‘s John Connor, Nick Stahl, has just signed on to play dual roles of Junior and Yellow Bastard, sources told The Hollywood Reporter in Robert Rodriguez’s upcoming Sin City.
Stahl joins a huge cast, including names such as Bruce Willis, Mickey Rourke, Jaime King, Jessica Alba, Elijah Wood and Brittany Murphy.