Marcelo Burgos keeps the mystery alive in his newest spot for AXN with Del Campo Saatchi & Saatchi.