If
2003
•
1h 28m
•
star
6.0 / 10
Science and religion collide in a bleak near-future Los Angeles.