Do you believe immortals live among us?
Could immortals be living among us, but we are unaware of their true nature?