Alex walks down the road of his life, apparently without any detours. He has a job, friends, a nice apartment and a girlfriend who meets his needs. A smooth life lived on a smooth road. But when Daniel shows up at his door, Alex meets the first bump in the road -- which turns out to be more like a boulder -- in his way. Daniel is a gorgeous, warm, affectionate man, one who will force Alex to deal with something that happened years ago,...