Hundreds of firefighters are battling the Cranston Fire in Idyllwild, which has burned five homes and was allegedly started by an accused arsonist.