award-winning catalan film