Apple TV Netflix Site: NetflixThere's a problem communicating with Netflix. Try again later. Add new comment