En 2008, Ronan protagonizó "City of Ember", basada en la novela de Jeanne DuPrau, que recibió críticas mixtas y recaudó diecisiete millones de dólares en todo el mundo, muy por debajo de su presupuesto que fue de cincuenta y cinco millones.