Need help with CutScene Script

Hi all,
So im making a cutscene and I am stuck on something. So I already made the script to START the cutscene except I dont know what to add to end it and get back to your own screen, here is the script: local cameraInterpolateEvent = game.ReplicatedStorage.Remotes.cameraInterpolateEvent
local cameraToPlayerEvent = game.ReplicatedStorage.Remotes.cameraToPlayerEvent

local cameraInterpolateEvent = game.ReplicatedStorage.Remotes.cameraInterpolateEvent
local cameraToPlayerEvent = game.ReplicatedStorage.Remotes.cameraToPlayerEvent



local function move_npc(npc,cp)
local maxWaitTime = 15
local walkController = npc.Humanoid:LoadAnimation(walkAnim)
walkController:Play()
npc.Humanoid:MoveTo(cp.Position)
repeat 
	wait(1) 
	maxWaitTime = maxWaitTime - 1
until (npc.HumanoidRootPart.Position - cp.Position).magnitude < 2.5 or maxWaitTime <= 0
walkController:Stop()
end 

wait(5)

cameraInterpolateEvent:FireAllClients(game.Workspace.CameraGroup.CameraPart.CFrame, game.Workspace.CameraGroup.TargetPart.CFrame, 1)

Hey there! I believe you’re trying to set the camera back to the player, simply just set the camera type to custom and camera subject to local player’s character’s Humanoid.

heres how you end the cut scene:

local camera = workspace.CurrentCamera
camera.CameraType = Enum.CameraType.Custom
camera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid

I put that in and it doesnt work, im still stuck at the cutscene.