Do you know why they call me giantsbane?

Best scene i Saw on TV or movies on ages. It was Magic the way they made it . I Almost posses myself. Third episode Will BE bonkers but i AM betting they have a LOT of cardápio in the sleeve and the last three episodes Will BE fucking insane.