Larry Crowne (Tom Hanks) es un hombre de mediana edad que, tras ser despedido de su trabajo, quiere dar un nuevo rumbo a su vida. A pesar de tener graves deudas, decide volver a estudiar y se matricula en la Universidad. Allí conoce a Mercedes Tainot (Julia Roberts), una atractiva profesora, de la que se enamora.