The reliability of eye witness testimony depends on many factors, such as the clarity of the event, the distance from which the witness observed the event, and the amount of time that has passed since the event occurred.