Margaret and David review films from the Cannes Film Festival, including 28 Days, The Next Best Thing, Mad Cows, and Romeo Must Die, and discuss films with director Stephan Elliot.