Here is a thrilling drama of a young boy and his feisty grandmother fighting for their lives on a river raft.