En los años cincuenta, Frank (Leonardo DiCaprio) y April (Kate Winslet) son una joven pareja que vive en los suburbios de Connecticut. Tienen dos hijos y aparentemente son felices, pero sus sueños difieren demasiado.