Dev Patel's Monkey Man is 'a revenge film about faith'