Morgan Freeman, Jack Black and a host of other celebrities star in a video backing Americas' nuclear deal with Iran, wise-cracking their way through an often surreal mixture of Hollywood, politics and diplomacy. The video uploaded this week onto YouTube comes as President Barack Obama's administration tries to sell the agreement to the public and a sceptical Congress.