Al igual que las entregas anteriores, Shake, Rattle and Roll 9 presenta tres episodios de terror. La primera historia, Christmas Tree, trata sobre una familia que pasa sus vacaciones navideñas en la casa de su abuela después de una dolorosa tragedia. Hasta que un extraño árbol de navidad monstruoso espera el momento adecuado para comerse a todos los miembros de la familia para su fiesta de navidad. El siguiente segmento trata sobre una mujer desesperada, Marionne (Roxanne Guinoo) por su verdadero amor Jerome (Dennis Trillo). Un día, hizo un ritual que de repente los atrapa a ella y a Jerome en la pesadilla del otro para siempre. El título de este segmento es "Bangungot". El título del tercer y último episodio es "Engkanto" tacles sobre una banda gótica que se pierde en medio del bosque y se encuentra con un "Engkanto".