You'll take this poster for George Lucas' THX-1138 if you know what's good for you

Right now, everywhere you go in downtown San Francisco, you'll see this poster. Full of pills, with an ominous message about the future, the poster invites you to learn about something called THX-1138. But what kind of medicine is this? I can only imagine the kind of conversations this is sparking around town. »2/05/13 8:00pm2/05/13 8:00pm