Theo đó, trên các diễn đàn phim, khán giả kể lại câu chuyện Trấn Thành từng trả lời câu hỏi, “Tại sao anh chơi thân với Hồ Ngọc Hà, nhưng không mời cô ấy đóng phim Mai?”, theo đó Trấn Thành nói với đại ý, “Hồ Ngọc Hà quá giàu, quá sang chảnh để đóng Mai”.
Trấn Thành chia sẻ, "... Hà đẹp theo kiểu giàu có. Mai không giàu được như thế. Những người khác, tôi nghĩ là tôi có cách để làm họ bớt xịn hơn, bớt sang hơn để vào nhân vật. Nhưng, tôi không biết phải làm gì cho Hà để bạn ấy bớt được. Tôi nhìn Hồ Ngọc Hà quen quá, tôi không biết có cách nào để làm Hồ Ngọc Hà nghèo nàn đi".
Sau khi làm việc với một số nữ diễn viên được tiết lộ như Miu Lê, Ngân Khánh, Lý Nhã Kỳ, Salim... Trấn Thành đã chọn Phương Anh Đào đóng vai Mai.
Liên tục chọn những người bạn thân thiết, gắn bó như Uyển Ân, Tuấn Trần, Lê Giang, Ngọc Giàu, Anh Đức... đóng phim, Trấn Thành từng bị cho rằng, chỉ làm phim với người thân. Dàn diễn viên của Trấn Thành quen mặt, đều thuộc hội bạn hay đi chơi, du lịch cùng vợ chồng anh.
Tuy nhiên, khi chọn diễn viên cho nhân vật Mai, Trấn Thành khẳng định, anh sẽ vì vai diễn, và chọn người hợp nhất cho Mai.
Khi phim ra mắt, Mai được đánh giá là bước bứt phá về diễn xuất của Phương Anh Đào. Không chỉ hợp vai, Phương Anh Đào với kỹ thuật diễn mắt và đẩy cảm xúc đã giúp cho vai Mai trở nên sinh động.
Với số phận nhiều bi kịch, diễn biến tâm lý phức tạp, Mai giúp Phương Anh Đào tỏa sáng. Cùng với nghệ sĩ Hồng Đào, Phương Anh Đào là điểm sáng về diễn xuất trong phim “Mai”.
Sự tỏa sáng của Phương Anh Đào khiến nhiều nữ diễn viên ăn khách bị đặt lên bàn cân so sánh, trong đó có Ninh Dương Lan Ngọc. Lan Ngọc luôn được ví là “ngọc nữ” màn ảnh, là gương mặt triệu USD, nhưng nhiều năm qua, do sa đà với gameshow, Lan Ngọc ngày càng ít dấu ấn.
Ninh Dương Lan Ngọc cũng là bạn thân của Trấn Thành, họ gắn bó sau khi tham gia nhiều dự án chung. Nhưng với vai Mai, Trấn Thành dường như đã giữ đúng định hướng từ đầu, chọn diễn viên vì vai diễn, không phải vì “bạn thân Trấn Thành”.