James Franco sat on a panel at the MoMA in NYC on Monday evening.