There would be more than one rational explanation for seeing spirits. Hallucinations brought on by stress, tiredness, mental disorders, drug abuse...
If somehow one could rationally rule out all of those possibilities (which in actuality is near impossible) then I would be confronted with the...