Film review: Fidel Devkota’s sophomore feature boasts a decent concept but it is also a slow-burn drama that sorely lacks tension.