A case has been filed against a teacher after he allegedly beat up an eight-year-old student who caught him watching an obscene film in the classroom in Uttar Pradesh's Jhansi, police said on Saturday. The boy's father claimed the teacher grabbed his son by the hair and slammed him against the wall for laughing at him along with his classmates.