Kevin Smith in hospital recovering from a massive heart attack earlier today.