1938 best picture Downtown Houston February 23, 2014 Leave a Comment The Melba Theatre in Houston opened on Grand Avenue in 1938. That year, “You Can’t Take It With You,” won the academy award for best picture