Sins O’ The Flesh – Where Rocky Horror Lives in Los Angeles!

You have reached the home of Sins O’ The Flesh. We are your Los Angeles Rocky Horror Picture Show Shadowcast, performing every Saturday at the NuArt Theater just around midnight.

In case it isn’t obvious, our site it going under a little reconstruction. We strive to bring you the best show on the West Coast, and we aim to revamp our site so that it’s of the same caliber.

In the meantime, please feel free to…

Thanks for visiting!
-Your Humble Sins Webmaster