seer
an observer who perceives visually
an incurable seer of movies