Plot hole: At end of the film, when Luke runs into Matthew, Luke is already aware that Lisa intends to meet Matthew at 3pm. Yet Luke deliberately delays him by inviting him into that restaurant where they sit and order drinks. I find it very hard to believe that Luke (knowing what time it is) would even do such a thing knowing how important finding Lisa is to his friend. This also "forces" Alex's whole agenda to be revealed. This also makes him late to meet Lisa, "forcing" the whole fiance breakup scene at the airport. It would have been more plausible for Luke to tell an anxious Matthew immediately upon seeing him that the love of his life was waiting at the secret place.