An intriguing exploration of the age-old conflict between science and faith.
An original and joyous Vaudevillian romp.