From the YouTube site for the film:
"A Halloween fright fest. Vampires in the modern world. What would it
really be like? Take a trip on the night train in this short film
produced for Stage 5 TV and find out why the cursed don't sparkle.
Al Lougher is a British writer, director and photographer currently
living in Miami and has produced and directed many music videos and
short films as well as corporate videos and commercials. Al won an
award in 2001 for his short "I Am Peter Cushing" and is currently
working on a feature to shoot and debut in 2013."
Thanks to Neatorama for the heads up on this great short.