Name the 2002 American superhero horror film, based on a fictional Marvel Comics character, written by David Goyer, which is a sequel of the first film, and whose third and subsequent film called Trinity stars Wesley Snipes?