It is indeed a film promotion. From Snopes:"They're digital creations which, according to the LA Times, were put together by someone identified as "Barzolff" in connection with a feature film project."http://www.snopes.com/photos/odd/haitiufos.asp Abusive comment hidden. (Show it anyway.)
"They're digital creations which, according to the LA Times, were put together by someone identified as "Barzolff" in connection with a feature film project."
http://www.snopes.com/photos/odd/haitiufos.asp