No Good Deed

Ben is one of those nice guys who just wants to help people when he can. Driving back from a relaxing weekend in the desert, he encounters a mysterious hitchhiker walking alone. Is he friendly? Is he a threat? Why is he dressed like that? But most importantly, where did he come from!?