Source: http://www.playslashpause.com/2011/02/10/man-of-many-talents-five-memorable-performances-from-james-franco/