Jeff Davis says this is his favorite episode of the series.
Max Carver (Aiden) improvised the line "I hate ninjas".
The final fight in the snowy yard is similar to the final fight in Kill Bill Vol. 1, where the showdown occurs at night while it's snowing and the participants use samurai swords.