Moving camera in a custom curve

Hello!
I’m kinda new around here~

I’m developing a game in UE4 and I’m having some trouble figuring out how to make my camera move in a specific way:

Say our actor A is facing in the arrow direction, with the camera behind him (usual 3rd person setting).

I want the camera to follow the curve path and end behind our actor B.

I’ve tried a few different approaches but none of them work as I want to (even tried to make the movement in 2 steps to try and fit the curve shape)

Could anyone guide me in the right direction? Thanks in advance!