perfect  all  films