Faith in... lions?