Florence Foster Jenkins (Meryl Streep) é uma rica herdeira que persegue obsessivamente uma carreira de cantora de ópera. Aos seus ouvidos, sua voz é linda, mas para todos os outros é absurdamente horrível. O ator St. Clair Bayfield (Hugh Grant), seu companheiro, tenta protegê-la de todas as formas da dura verdade, mas um concerto público coloca toda a farsa em risco.