I don't know what it is about Miles' line

"What is it about rainy weather that makes these creatures think they are immortal?"

Cracked me the fuck up!