Do Not Put Your Faith in a Cape and a Hood, They Will Not Protect You the Way That They Should. Richard Lawson · 06/02/08 10:43AM [Soap opera actress, and sister of Mary, Leven Rambin outside what is being called a "fashion party," hosted by one of those damn Olsens, in New York yesterday; image via Splash]