Francis Galluppi has quickly become the talk of Fantastic Fest 2023 for his full-length directorial debut, The Last Stop in…