Easiest way to do it, this assumes the cinematics aren't created procedurally.
Create objects :
1. Player : add 8 direction behavior
2. Cinematic
Leave the default animation empty.
Create a new animation with the frames for your cutscene.
Set image point top right, apply to all animations
Set position 0,0
Set size 640,480.
3. Npc : add instance variables Cinematic, and StartSeconds
Cinematic is the animation name you want to play (step2)
StartSeconds is point in time to start audio from
Create new layer : set parallax 0,0 move Cinematic to this layer.
Event sheet
On touched Npc
Player is overlapping Npc
Cinematic set animation : Npc.Cinematic
Audio Play AudioAll tag "Music"
Audio seek tag Music npc.StartSeconds
Cinematic on any finished
Cinematic set animation : default
Audio stop tag "Music"