Highway (2013)

All aboard the bus to Kathmandu! A bus is stalled and its passengers secrets are slowly revealed in this riveting and beautiful film from Nepal.