Trivia

The US flag in the courtroom where Frank Castle's trial takes place has 48 stars.

"Semper Fidelis" a Latin phrase that means "always faithful" or "always loyal". In the United States it is best known as the motto of the United States Marine Corps. Elsewhere, it is a common motto for towns, families, schools, and military units.

This episode ends with the first appearance of the Hand, as they attack Daredevil and Elektra.