The Tribeca Film Festival will open with the world premiere of "Shrek Forever After" on April 21. The annual New York film festival, co-created by Robert De Niro, announced the selection Monday. The ...