A Kevin Smith signing in New Jersey lasted 13 hours (until 4am); they expected around 200 people but over 2000 showed up.