A short film about a girl whose nightly bus ride home makes an unscheduled and deadly stop.A short film about a girl whose nightly bus ride home makes an unscheduled and deadly stop.A short film about a girl whose nightly bus ride home makes an unscheduled and deadly stop.