Jon Bernthal deserves a Golden Globe for his portrayal of Frank Castle this episode from start to finish is completely brilliant, I'm really hoping Netflix doesn't cancel this one! Every episode unfolds like it coming straight out of the comics, just pure epicness!