even tho i have only seen these pics of the chopper and a 5 sec clip of the movie it seems like it can be a real good movie. here are some of the pics. http://www.screenused.com/
and heres the vid short video that i saw.
heres the trailer http://www.atgig.com/b1u3/ghost.html