At least 18 people were reportedly killed, while six others sustained serious injuries in a massive explosion at a Virudhunagar firecracker manufacturing unit in Tamil Nadu, police said on Sunday, news agency PTI reported.