Filmy: Extra credit assignment