abounding

/ə-ˈbau̇n-diŋ/

adjective

  1. existing in or providing a great or plentiful quantity or supply

It's simply full of … villains, impossible heroics and abounding clichés.

verb

  1. to be present in large numbers or in great quantity : to be prevalent

  2. to be copiously supplied —used with in or with

a business in which opportunities abound