precognitive

adjective
  1. relating to or involving knowledge of future events before they happen
  2. Usage: often used in paranormal or psychological contexts

Examples