saw enough of, had one's fill of seeing
Насмотрелся на таких героев.
I've had my fill of heroes like that.
— Бешеные псы (1992)
Ты насмотрелся кино и пришел мне тут драмы разыгрывать?
Have you been watching too many movies and come here to put on a drama for me?
— Три идиота (2009)
Я столько несчастья насмотрелся.
I've seen so much misery.
— 12 (2007)
Насмотрелся?
Have you seen enough?
— Дом летающих кинжалов (2004)