Trailers
    Close
    7733
    Video Thumbnail
    This is a Korean TV spot for the movie. Apparently, in Korea, the title was translated as "The Moment Of Truth".
    7732
    Video Thumbnail
    7731
    Video Thumbnail
    This TV spot was originally posted to YouTube by Burninschit.