Photo of Mike De Leon Mike De Leon

Mike De Leon in Room 666

Room 666

1982 NR

During the 1982 Cannes Film Festival, director Wim Wenders gets some of the world's greatest auteurs to talk about their craft on camera, giving them one reel (and 11 minutes) to answer the single question, "What's the future of cinema?"

  • Mike De Leon in Sister Stella L. Sister Stella L.