Just premiered on itunes!!!

Scarlett Johansen (sp) is in it and JT is HOT!