thrilling fantasy adventure.