Cannes critics’ prize winner glides between fantasy, romance, horror and farce with the ease of a high-concept 1980s ...