May 30, 2008 Movies The Onion Movie trailer: America’s finest news source offers America’s finest trailer