Kevin Smith finally puts his plan of vengeance into play...