Michelle Yeoh and Martin Freeman are starring in a new action thriller that is already getting rave reviews from critics after premiering at TIFF.