Angels and Demons"Do you believe in demons?", he asked from the passenger seat. It's a helluva question to pose to the guy giving you a ride to the...