Word has come through today, that Nick Stahl who is best known for the roles of John Connor in “Terminator 3”, The Yellow Bastard in Sin City and Duncan Locke in the well reviewed but never picked up Locke and Key TV series is missing according to his wife and the LAPD.
The concern is that Stahl may have gotten involved in drugs based on some court papers filed in February by his wife. Now, word is that he’s been missing since Monday and it is feared that he may have gone down to Skid Row where “He may have gotten involved in some bad stuff”.
As of this afternoon, Officer Rosario Herrera of the LAPD confirms that Stahl is missing, telling People in a statement: “I can confirm that he’s missing. And, as of now, he is still missing.”