Based on the novel by Koopa S. Troopason.