Which film co-written by Dan Gerson was loosely based on a Marvel Comics superhero team?