“The Rocky Horror Picture Show” is based on a stage play of the same name. (Photo courtesy of 20th Century Fox) Owen Johnson Connector Editor Over the course of homecoming weekend, the films “The Rocky Horror Picture Show,” “Casper” and “An American Werewolf in London.” The Luna Theater is located at 250 Jackson Street at…