Cameron Diaz and Justin Timberlake on the set of Bad Teacher 4-7-2010 1