lol movie aside, i'd be hesitant of a weirdly dressed masked guy offering to teach me lessons (unless he's supposedly a ghost/non human that couldn't necessarily be arrested if someone did call the police on him)
Black swan-ish vibes ? ( i never saw the whole movie but i guess it getting inspiration from more than just the phantom of the opera would make sense)