By locking do you mean so the character can’t move their camera or change the way they are facing? If so, the way I’ve done it before is changing the camera type to scriptable, and setting the characters walkspeed to 0. Of course, you would need to do the changing the camera type in a local script, which would require a remote event that calls FireClient
Oh, so you want the character turned around, and the camera is looking at the character from the front…? Sorry for all the questions, I’m just trying to understand it better.