El sitio de internet de la película y el teaser trailer están disponibles desde mayo de 2008.