http://www.imdb.com/title/tt0467200/

Only two stills and 1 poster available, but where is the trailer?
Release is planned for February 21 2008.