A thrilling ride.

Los Angeles Times