By Adam Markovitz
Updated March 01, 2010 at 11:03 PM EST
Advertisement

Barbra Streisand, Robert Downey Jr., Charlize Theron, and John Travolta will hand out awards during the Academy Awards telecast, airing this Sunday at 8 p.m. ET on ABC. Other scheduled presenters include Kristen Stewart, Taylor Lautner, Queen Latifah, Kathy Bates, Samuel L. Jackson, Miley Cyrus, and Zac Efron.

Comments