Il più grande alleato di Batman ha finalmente un nome! [SPOILER]

Da quando esiste il mito del Cavaliere Oscuro, i fan del Crociato di Gotham si sono sempre fatti una domanda: chi è il più grande alleato di Batman?  Nonostante il Pipistrello sia abituato a lavorare da solo, al suo fianco si sono alternati diversi Robin (da Dick Grayson a Tim Drake) e una schiera di amici ha dato supporto a Bruce Wayne nella sua ‘seconda vita’.

Finalmente scopriamo chi è il più grande alleato di Batman!

Che si tratti della Bat-family o della Justice League, senza dimenticare il Commissario Gordon (tralasciando novità recenti), al fianco del Cavaliere Oscuro c’è sempre stata una figura silenziosa ma presente. Finalmente, in Batman Annual #3 verrà svelato il più grande alleato di Batman: Alfred Pennyworth.

La storia realizzata da Tom Taylor e Otto Schimdt ci porterà a seguire una notte della vita di Batman, facendo attenzione nel mostrare i parallelismi con la tragica nottata di sangue in cui morirono Thomas e Martha Wayne.

il più grande alleato di batman 1

In entrambi i casi, Alfred riceve una chiamata nel bel mezzo della notte e corre immediatamente al fianco di Bruce Wayne. Certo col passare del tempo il ruolo di Alfred è cambiato, passando dal proteggere e crescere il giovane rampollo Wayne al recuperare informazioni e controllare l’equipaggiamento affinché Batman sia sempre armato a dovere.

Nemmeno l’influenza ferma il Crociato di Gotham, che corre a pattugliare le pericolose strade della metropoli. Quando però una gang di malviventi riesci ad aver ragione del malato giustiziere, il più grande alleato di Batman riceve una chiamata di soccorso dal suo protetto, ferito e preso d’assalto dai criminali in un vicolo buio.

Senza esitazione, Alfred indossa un costume, prende la Batmobile e corre in aiuto di Batman, arrivando giusto in tempo per mettere in fuga i malviventi e portare in salvo Bats, non prima di venire anche lui ferito nello scontro.

Quando la dottoressa Leslie Thompkins chiede ad Alfred se sia felice di piegarsi ad ogni richiesta di Bruce, il più grande alleato di Batman si limita a rispondere

“C’è stata una chiamata. Una telefonata. Non è servito altro, una telefonata e le nostre vite sono cambiate per sempre. Ogni volta che sento la sua voce è un sollievo. Ogni volta che chiama….non è quella chiamata”

Quello che viene mostrato in Batman Annual #3 rinforza ciò che in The Return of Bruce Wayne #6 venne stabilito da Morrison, Garbett e Perez: Bruce on è mai stato solo. Dal giorno in cui decise di indossare il bat-costume, Bruce ha sempre avuto al suo fianco il più grande alleato di Batman: Alfred Pennyworth!

jQuery(document).ready(function() { var CONSTANTS = { productMinWidth : 185, productMargin : 20 }; var $adUnits = jQuery('.aalb-product-carousel-unit'); $adUnits.each(function() { var $adUnit = jQuery(this), $wrapper = $adUnit.find('.aalb-pc-wrapper'), $productContainer = $adUnit.find('.aalb-pc-product-container'), $btnNext = $adUnit.find('.aalb-pc-btn-next'), $btnPrev = $adUnit.find('.aalb-pc-btn-prev'), $productList = $productContainer.find('.aalb-pc-product-list'), $products = $productList.find('.aalb-pc-product'), productCount = $products.length; if (!productCount) { return true; } var rows = $adUnit.find('input[name=rows]').length && parseInt($adUnit.find('input[name=rows]').val(), 10); var columns = $adUnit.find('input[name=columns]').length && parseInt($adUnit.find('input[name=columns]').val(), 10); if( columns ) { var productContainerMinWidth = columns * (CONSTANTS.productMinWidth + CONSTANTS.productMargin) + 'px'; $adUnit.css( 'min-width', productContainerMinWidth ); $productContainer.css( 'min-width', productContainerMinWidth ); $products.filter( ':nth-child(' + columns + 'n + 1)' ).css( 'clear', 'both' ); } if (rows && columns) { var cutOffIndex = (rows * columns) - 1; $products.filter(':gt(' + cutOffIndex + ')').remove(); } function updateLayout() { var wrapperWidth = $wrapper.width(); var possibleColumns = columns || parseInt( wrapperWidth / (CONSTANTS.productMinWidth + CONSTANTS.productMargin), 10 ); var actualColumns = columns || possibleColumns < productCount ? possibleColumns : productCount; /** * The actual columns can be zero when the wraperwidth is less than sum of CONSTANTS.productMinWidth and * CONSTANTS.productMargin.The parseInt will use floor function and converts any value less than 1 to * zero.Therefore making actual columns 1 . **/ if( actualColumns == 0 ) { actualColumns = 1; } var productWidth = parseInt( wrapperWidth / actualColumns, 10 ) - CONSTANTS.productMargin; $products.css( 'width', productWidth + 'px' ); /** * Removing the Carousel navigation button when the number of products selected by admin is less * than the actual columns (the number of products) can be shown on screen **/ if( productCount > actualColumns ) { $btnNext.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' ); $btnPrev.css( 'visibility', 'visible' ).removeClass( 'disabled' ).unbind( 'click' ); } $productContainer.jCarouselLite( { btnNext : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-next', btnPrev : '#' + $adUnit.attr( 'id' ) + ' .aalb-pc-btn-prev', visible : actualColumns, circular: false } ); } updateLayout(); jQuery(window).resize(updateLayout); }); }); /*! * jCarouselLite - v1.1 - 2014-09-28 * http://www.gmarwaha.com/jquery/jcarousellite/ * Copyright (c) 2014 Ganeshji Marwaha * Licensed MIT (https://github.com/ganeshmax/jcarousellite/blob/master/LICENSE) */ !function(a){a.jCarouselLite={version:"1.1"},a.fn.jCarouselLite=function(b){return b=a.extend({},a.fn.jCarouselLite.options,b||{}),this.each(function(){function c(a){return n||(clearTimeout(A),z=a,b.beforeStart&&b.beforeStart.call(this,i()),b.circular?j(a):k(a),m({start:function(){n=!0},done:function(){b.afterEnd&&b.afterEnd.call(this,i()),b.auto&&h(),n=!1}}),b.circular||l()),!1}function d(){if(n=!1,o=b.vertical?"top":"left",p=b.vertical?"height":"width",q=B.find(">ul"),r=q.find(">li"),x=r.size(),w=x0?z-b.scroll:z+b.scroll)}),b.auto&&h()}function h(){A=setTimeout(function(){c(z+b.scroll)},b.auto)}function i(){return s.slice(z).slice(0,w)}function j(a){var c;a<=b.start-w-1?(c=a+x+b.scroll,q.css(o,-(c*t)+"px"),z=c-b.scroll):a>=y-w+1&&(c=a-x-b.scroll,q.css(o,-(c*t)+"px"),z=c+b.scroll)}function k(a){0>a?z=0:a>y-w&&(z=y-w)}function l(){a(b.btnPrev+","+b.btnNext).removeClass("disabled"),a(z-b.scroll<0&&b.btnPrev||z+b.scroll>y-w&&b.btnNext||[]).addClass("disabled")}function m(c){n=!0,q.animate("left"==o?{left:-(z*t)}:{top:-(z*t)},a.extend({duration:b.speed,easing:b.easing},c))}var n,o,p,q,r,s,t,u,v,w,x,y,z,A,B=a(this);d(),e(),f(),g()})},a.fn.jCarouselLite.options={btnPrev:null,btnNext:null,btnGo:null,mouseWheel:!1,auto:null,speed:200,easing:null,vertical:!1,circular:!0,visible:3,start:0,scroll:1,beforeStart:null,afterEnd:null}}(jQuery);
Potrebbe piacerti anche
Commenti
Caricamento...