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