Michelle Trachtenberg June 4, 2011 Michelle Trachtenberg on the Set of SEXY EVIL GENIUS (Twitter Pictures)