In an episode filled to the brim with amazing acting, impeccable storylines and jaw-dropping moments, the latest episode of 'Arrow'…