captivate

verb
  1. to attract and hold the interest or attention of someone completely

Examples