Movielogr

movie poster

Rating: 7 stars

Seen 1 time

Seen on: 05/17/2011

View on: IMDb | TMDb

I Saw the Devil (2010)

Directed by Kim Jee-woon

Crime

Most recently watched by noahphex, jenerator, sensoria, noahphex

Overview

Kyung-chul is a dangerous psychopath who kills for pleasure. Soo-hyeon, a top-secret agent, decides to track down the murderer himself. He promises himself that he will do everything in his power to take vengeance against the killer, even if it means that he must become a monster himself.

Rated R | Length 144 minutes

Actors

Jeon Kuk-Hwan | Lee Byung-hun | Min-sik Choi | Cheon Ho-Jin | Choi Jin-ho | Choi Moo-seong | Nam Bo-ra | Jo Deok-Jae | Son Young-Soon | Kim Kap-soo | Lee Joon-hyuk | Kim In-seo | Park Seo-Yeon | Oh San-ha | Kim Yoon-seo | Um Tae-goo | Yoon Chae-yeong | Kim Kang-il | Lee Seol‑gu | Jeong Mi-nam | Jang Jeong-won | Kim Yeong-chan | Goo Yong-wan | Kim Dae-hye | Kim Jae-geon | Park Ji-yeon | Nam Hyeon-joo | Sin Jeong-hoon | Han Se-joo | Park Jeong-gi | Jo Myeong-yeon | Kim Bong-soo | Sin Sin-Beom | Seol Chang-hee | Han Chul-woo | Yoon Byung-hee | Jung Tae-sung

Viewing Notes

From the guy who directed A TALE OF TWO SISTERS and THE GOOD, THE BAD AND THE WEIRD, so I had high expectations going in.

On the whole, loved the movie, but it could have used a bit of editing; it just felt too long in places. Having said that, after watching some of the deleted scenes, I felt that they should have been left in, because they critically change your understanding of some of the characters and their motivations.

This is, at times, a brutally violent movie that can shake you up (well, not me because I’m jaded, but others certainly), but there are some particularly hilarious scenes as well that you feel guilty laughing about.

Comments

No comments yet. Log in and be the first!

  BENCHMARKS  
Loading Time: Base Classes  0.0013
Controller Execution Time ( Members / Movie Detail )  0.0500
Total Execution Time  0.0513
  GET DATA  
No GET data exists
  MEMORY USAGE  
533,320 bytes
  POST DATA  
No POST data exists
  URI STRING  
members/sensoria/movie_detail/2356
  CLASS/METHOD  
members/movie_detail
  DATABASE:  movielogr_dev (Members:$db)   QUERIES: 17 (0.0301 seconds)  (Hide)
0.0003  
SELECT 1
FROM `ml_sessions`
WHERE `id` = '5e646ffe9e3ad6e9b737fd11265f9c96daca482f'
AND `ip_address` = '216.73.216.6' ?>
0.0239  
SELECT GET_LOCK('47614039a68ac0e13c4390725fcf59e3', 300) AS ci_session_lock ?>
0.0003  
SELECT `data`
FROM `ml_sessions`
WHERE `id` = '5e646ffe9e3ad6e9b737fd11265f9c96daca482f'
AND `ip_address` = '216.73.216.6' ?>
0.0003  
SELECT `username`, `user_id`
FROM `ml_users`
WHERE `username` = 'sensoria'
 LIMIT 1 ?>
0.0003  
SELECT `MV`.`title_id`, `MT`.`tmdb_id`
FROM `ml_movie_titles` `MT`
LEFT JOIN `ml_movies` `MV` ON `MV`.`title_id` = `MT`.`title_id`
WHERE `MV`.`movie_id` = 2356
AND `MV`.`user_id` = 1
 LIMIT 1 ?>
0.0003  
SELECT `star_rating`
FROM `ml_users`
WHERE `ml_users`.`user_id` = 1
 LIMIT 1 ?>
0.0002  
SET SESSION group_concat_max_len = 12288 ?>
0.0019  
SELECT `MV`.`title_id`, `MV`.`movie_id`, COUNT(DISTINCT MV.title_id) AS mv_count, `title`, `prefix`, `year`, `imdb_link`, `MT`.`imdb_id`, `MT`.`tmdb_id`, `overview`, `certification`, `runtime`, `genre_id_01`, `genre_id_02`, `genre_id_03`, MAX(MP.filename) AS filename, `G1`.`genre_name` AS `genre_name_01`, `G2`.`genre_name` AS `genre_name_02`, `G3`.`genre_name` AS `genre_name_03`, `date_viewed`, `notes`, `MV`.`format_id`, `FMT`.`format_name`, `MV`.`source_id`, `SRC`.`source_name`, `MV`.`device_id`, `DVC`.`device_name`, `MV`.`rating_id`, `STR`.`star_rating`, `rewatch`, GROUP_CONCAT(DISTINCT(DR.director_name) ORDER BY DR.tmdb_director_id ASC SEPARATOR "|") AS directors, GROUP_CONCAT(DISTINCT(DR.tmdb_director_id) ORDER BY DR.tmdb_director_id ASC SEPARATOR "|") AS director_ids, GROUP_CONCAT(DISTINCT(ACT.actor_name) ORDER BY ACT.tmdb_actor_id ASC SEPARATOR "|") AS actors, GROUP_CONCAT(DISTINCT(ACT.tmdb_actor_id) ORDER BY ACT.tmdb_actor_id ASC SEPARATOR "|") AS actor_ids
FROM `ml_movie_titles` `MT`
LEFT JOIN `ml_movies` `MV` ON `MV`.`title_id` = `MT`.`title_id`
LEFT JOIN `ml_movie_posters` `MP` ON `MV`.`title_id` = `MP`.`title_id`
LEFT JOIN `ml_lookup_genres` `G1` ON `MV`.`genre_id_01` = `G1`.`genre_id`
LEFT JOIN `ml_lookup_genres` `G2` ON `MV`.`genre_id_02` = `G2`.`genre_id`
LEFT JOIN `ml_lookup_genres` `G3` ON `MV`.`genre_id_03` = `G3`.`genre_id`
LEFT JOIN `ml_lookup_formats` `FMT` ON `MV`.`format_id` = `FMT`.`format_id`
LEFT JOIN `ml_lookup_sources` `SRC` ON `MV`.`source_id` = `SRC`.`source_id`
LEFT JOIN `ml_lookup_devices` `DVC` ON `MV`.`device_id` = `DVC`.`device_id`
LEFT JOIN `ml_movie_ratings_ten_star` `STR` ON `MV`.`rating_id` = `STR`.`rating_id`
LEFT JOIN `ml_junction_movies_directors` `JMD` ON `MT`.`title_id` = `JMD`.`title_id`
LEFT JOIN `ml_directors_new` `DR` ON `JMD`.`tmdb_director_id` = `DR`.`tmdb_director_id`
LEFT JOIN `ml_junction_movies_actors` `JMA` ON `MT`.`title_id` = `JMA`.`title_id`
LEFT JOIN `ml_actors_new` `ACT` ON `JMA`.`tmdb_actor_id` = `ACT`.`tmdb_actor_id`
WHERE `MV`.`movie_id` = 2356
AND `MV`.`user_id` = 1
ORDER BY `date_viewed` DESC ?>
0.0002  
SET SESSION group_concat_max_len = 1024 ?>
0.0003  
SELECT `event_title`, `JME`.`event_id`
FROM `ml_junction_movies_events` `JME`
LEFT JOIN `ml_movie_events` `EV` ON `JME`.`event_id` = `EV`.`event_id`
WHERE `JME`.`movie_id` = 2356 ?>
0.0002  
SELECT `tag`, `JMT`.`tag_id`
FROM `ml_junction_movies_tags` `JMT`
LEFT JOIN `ml_tags` `MT` ON `JMT`.`tag_id` = `MT`.`tag_id`
WHERE `JMT`.`movie_id` = 2356 ?>
0.0003  
SELECT `star_rating`
FROM `ml_users`
WHERE `ml_users`.`user_id` = 1
 LIMIT 1 ?>
0.0003  
SELECT `rating_id`
FROM `ml_movies` `MV`
WHERE `MV`.`user_id` = 1
AND `MV`.`movie_id` = 2356
 LIMIT 1 ?>
0.0002  
SELECT `star_rating`
FROM `ml_movie_ratings_ten_star` `MR`
WHERE `MR`.`rating_id` = '16'
 LIMIT 1 ?>
0.0005  
SELECT `MV2`.`date_viewed`, `MV2`.`movie_id`
FROM `ml_movies` `MV`
LEFT JOIN `ml_movies` `MV2` ON `MV`.`title_id` = `MV2`.`title_id` AND `MV`.`user_id` = `MV2`.`user_id`
WHERE `MV`.`user_id` = 1
AND `MV`.`movie_id` = 2356
GROUP BY `MV2`.`movie_id`
ORDER BY `MV2`.`date_viewed` DESC ?>
0.0003  
SELECT `comment_id`, `comment`, `commenter_id`, `timestamp`, `username`, `email_address`
FROM `ml_comments` `MC`
JOIN `ml_users` `MU` ON `MU`.`user_id` = `MC`.`commenter_id`
WHERE `movie_id` = 2356 ?>
0.0004  
SELECT `username`, `date_viewed`, `MV`.`movie_id`
FROM `ml_users` `MU`
JOIN `ml_movies` `MV` ON `MV`.`user_id` = `MU`.`user_id`
JOIN `ml_movie_titles` `MT` ON `MT`.`title_id` = `MV`.`title_id`
WHERE `MT`.`title_id` = 2158
ORDER BY `date_viewed` DESC
 LIMIT 10 ?>
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)