An ad for France's Paris Hydro-Electrique, first aired during New Year 2011 celebrations. It was quickly pulled from the airwaves due to an unprecedented amount of complaints from French citizens.Starring Liam Neeson and directed by Jean-Luc Godard.