A novel Heterocycle-Substituted Tetracyclic Compounds of Formula (I) and pharmaceutically acceptable salts thereof are described. The compositions comprising at least one Heterocycle-Substituted Tetracyclic Compound and methods of using the Heterocycle-Substituted Tetracyclic Compounds for treating or preventing HCV infection in a patient are also described.