June 3, 2011

Revlon trying to reposition the brand with an ad by Darren Aronofsky staring Jessica Biel.

Music by Pharrell Williams.