Help with making a over the shoulder camera similar to RE3/2 Remake

Okay, so the issue here unfortunately is that I’m not very experienced in working with the camera. So I’m trying to figure out if there’s any way I can make a camera script that can replicate the OTS Camera like in the recent Resident Evil 2/3 Remake shown below. I’ve only been able to make a Camera that has sort of weight to it but I have no knowledge of how to edit it since I got it from
another Topic.

I’m starting from scratch right now for the third time on this script, I’ve only managed to be able to make the camera lag behind the player, but I sadly can’t get it to move to the shoulder + I can’t make it include an aim feature + the character face the mouse when the Player aim