- Studio: Newmarket Films
- Release Date: Jan 22, 2010
- Critic Score
- Most active
- Publication
- Most clicked
-
30What we see on screen is a lumbering, flat-footed fancy-dress melodrama.
-
30It's impossible to say who's more unhinged: Darwin, caught between faith and reason, or the filmmakers.