Barry is thrilled when Oliver, Felicity and Diggle come to Central City to investigate a case involving a deadly boomerang.
Sam and Dean are stunned when a man who claims to be Henry Winchester, their grandfather, suddenly appears in their hotel room demanding to know where he can find John…