I got the link to this video in an email. I think it's a trailer for a possible web series or movie.