Factors that could influence a narrator's perception of events are their religious beliefs - or worldview - age, social status, experience, role in the story, race, gender, etc. Many narrators are biased, and there are an infinite number of factors that determine their perception.