Let's try.
Смотреть + Accusative (without prep.)
a) the same as рассматривать, осматривать, оценивать - to inspect, to examine.
b) to watch the performance, the action (представление, шоу, парад, казнь, word телевизор here is used instead of телепередачи - it is called metonymy)
Смотреть + на + Accusative
to look at smth., to stare at the object without any specifically denoted direction of interest.
Смотреть + в + Accusative
to look through smth. or inside smth. at smth else (в бинокль на Кеннеди, в зеркало на себя, в телевизор на кинескоп, в книгу на фигу)
here is one exclusion: should be "смотреть зубы коню", I think it is again metonymy: "зубы" is used instead of "рот".