omniscient
adjective
°Having total knowledge.
"The story was narrated from an omniscient point of view."
synonyms: all-knowing