Gerard Butler è uno spietato manager che per anni ha lavorato 18 ore al giorno per dare alla sua famiglia il migliore tenore di vita possibile, anche a scapito della sua presenza in casa. La sua esistenza però cambia quando il figlio di 10 anni si ammala gravemente.