New Delhi

1988-12-16 | 143 minutes

Rating: 8