After two brothers rediscover one of their old hangout spots, they find something there they never would have expected