Host Neil Patrick Harris opened the 87th Academy Awards with a lively number at the Dolby Theater in Los Angeles on Feb. 22.