fixed potential issue when no cast or year is available
cast needs to be a list, year int