Netflix new series "Hollywood" at Mountain View Film Locatio