Nessa última aula, quando fui testar o código, comecei a receber a exceção "NullReferenceException", tanto no método PUT quanto no GET. Conferi o código com o projeto no Github e aparenta estar tudo correto...
O terminal diz que a exceção ocorre na linha 26:
[HttpPost]
public IActionResult AdicionaFilme([FromBody] CreateFilmeDto filmeDto)
{
Filme filme = _mapper.Map<Filme>(filmeDto); <------------------
_context.Filmes.Add(filme);
_context.SaveChanges();
return CreatedAtAction(nameof(RetornaFilme),
new {id = filme.Id}, filme);
}