photo story for Hercules, shot in Barcelona, stylist David Vivirido.