Christian allegories are a dime a dozen. You can find them in any story if you look hard enough. Even Harry Potter.
Jason Krumbine