Porphyrin screen