yifuxero Fri, 23 Oct 2009 18:28:26 -0700
Peter Lorre. http://www.imdb.com/media/rm480090112/nm0000048?slideshow=1