Nick Stahl, the actor who starred as John Connor in "Terminator 3," was arrested Thursday in a Hollywood adult movie shop on suspicion of lewd conduct.
Stahl, 33, was found alone in a private booth, watching an adult movie and committing a "lewd act," law enforcement told TMZ. The arrest occurred around 6 p.m., with Stahl released a few hours later. He was videotaped wandering off into the darkness alone.
In May, the actor disappeared for more than a week, prompting police to look for him on downtown L.A.'s skid row before he made contact with friends to let them know he was alive and heading into rehab.
Willard was offered the opportunity to participate in a diversion program instead of facing criminal prosecution.
PHOTOS AND MORE: