I have identified that it is from the French HR trailer. Of course it is: http://youtu.be/77zO3ML1Na4