"Texas Road" and "Maneater" are said to be the best Ella Craig movies.