Crap trailer but the movie might be good, here&#39...

Crap trailer but the movie might be good, here's hoping.