OK, I may be re-evaluating my opinion of this movie already. Looks like it may actually rock.

Trailer over at the official site.