Four carpooling strangers find their moral compass put to its ultimate test.Four carpooling strangers find their moral compass put to its ultimate test.Four carpooling strangers find their moral compass put to its ultimate test.