I just opened up Netflix and saw RED DOT as a movie? Has anybody seen this yet? It kinda looks promising.