Top Korean director Park Chan-Wook has wrapped production on 'No Other Choice', which stars Lee Byung-hun and Son Ye-jin.