Kath_ Member Sep 3, 2024 #1 The Spectre is an avenging spirit bound to a human host, dealing out justice in supernatural ways.