Sin City Hits Theaters on April 1