Busan International Film Festival
It premiered at the 15th Busan International Film Festival in 2010, and was released in theaters on February 17, 2011.