Cats get their moment at film festival