odd ghost rated The worst hard time: Show rating 4 stars March 18, 2020 Public The worst hard time by Timothy Egan