Single.php for Custom Post Type > Taxonomy > Term

You can load a different template for single posts via the single_template filter. Just use the has_term() function to check if the post has a specific term in your custom taxonomy.

function wpa_107626_single_template( $single_template ) {
     // check if the post fits some condition
     if ( has_term( 'term1', 'film_cat' ) ) {
          $single_template = get_stylesheet_directory() . '/single-term1.php';
     }
     return $single_template;
}
add_filter( 'single_template', 'wpa_107626_single_template' ) ;