Has everyone really forgotten Hannah's birthday? It seems time is running out for Karl, time away from his family has taken its toll.