A film still from "The Blue Tiger" (2011).
Close