My review of Mufasa - The Lion King