Tim Curry to make a rare appearance in NJ!