简介:Stranded on a deserted road, after years apart three siblings must deal with their fractured relationships and the death of the father. While the siblings struggle to continue their trip, the sister insists on carrying out their father’s last will, the ol