O código abaixo foi usado na aula e para mim não funcionou.
public function show(Series $series)
{
$series = Series::whereId($series)->with('seasons.episodes')->first();
return $series;
}
Testei alguma vezes e este código corrige o problema ao especificar o a propriedade series->id dentro do método whereId():
public function show(Series $series)
{
return Series::whereId($series->id)->with('seasons.episodes')->first();
}