Gavin GuerraGavin Guerra Selective FilmographyX-Men 2(2003)Visual effectsVisual effects artist(*) uncredited