Perforin is a pore forming cytolytic protein found in the granules of cytotoxic T lymphocytes (CTLs) and natural killer cells (NK cells). Upon degranulation, perforin binds to the target cell’s plasma membrane, and oligomerises in a Ca2+ dependent manner to form pores on the target cell.