but I don’t know how I should follow a path in the multiple choice situation.
Could you be more specific? This doesn’t sound like an FMV problem.
If your choices are discrete and not too high in number then you can easily model the story as a tree of scenarios. I don’t know anything about your FMV game, but it could be as simple as assigning to each node a video to play.