Shall we do the Time Warp again? Rocky Horror Show is back on stage!Charlie Jane Anders10/11/10 3:22pm71EditPromoteGo to permalinkIt's a science fiction double feature! The Rocky Horror Show just made its triumphant stage return, in Dublin. Here are some amazing cast pics. And a version is also hitting LA soon, with the Glee stars and Billy Idol.