Jinshan Temple Showdown is a combination of a major dark ride and a show. The storyline is based on the well-known Chinese legend of Lady White Snake. The legend is about a forbidden love between humans and demons. The monk Fahai insists that the two can never be together. He confronts Lady White Snake, also known as Bai Suzhen, who has been living with her human husband and attempts to separate the couple from each other.
Riders are invited into large boats transporting them through the dark ride portion of the ride. The ride depicts scenes of Chinese street life in water towns and also introduces the characters from the legend, by a combination of decors, projections and live actors. Eventually, riders are asked to leave the boats again and take their place in a large theatre, where a final show scene depicts a showdown battle between Lady White Snake and Fahai.