I am not sure if this is still in the works. I went to their facebook page which was completely useless and had no way to contact anyone. The movie is called "Pretty Face".
The I googled it and found Thechilisource.com The Peppers site, it confirms it but, the post is from March 2010.
Flea- nice body, ugly face.