Bloodride
Plot: Anthology where each passenger on a scary looking bus each has a very disturbing backstory.
Where to Watch
Season 1
Episode 1 "Ultimate Sacrifice"
Episode 2 "Three Sick Brothers"
Episode 3 "Bad Writer"
Episode 4
Episode 5
Episode 6
Neflix did not renew Bloodride for another season