An inspection system and method to inspect for defects in molding, contamination, scratches, damage and any form of deformation in intraocular lens comprising three main building blocks; a Top illumination light head that includes a Top lens light head and a Top flat light head; a Dark field illumination light head, a Bright field illumination light head; a Single spot illumination light head; a image acquisition and processing system which captures images of the lens loaded in trays; analyzing the image to detect the various defects; making a conclusion to reject or accept the lens, based on the analyzed image.