It was based on the Old Superman VS. Batman concept for a movie. Basicly, someone made a pretty good Fan trailer for the movie, even though It's not being made at this time.
The A V P stuff, was due to an old Batman Comic, that was kinda a short lived Spin off.
It was pretty good though (the comic) esp. when the Face Hugger met an Alligator.
Stephen