Hard Candy (2005)

Director: David Slade Stars: Patrick Wilson, Ellen Page, Sandra Oh This film has certainly caused lots of controversy. Both good and bad. It is an ambiguous film that does try to lead you to a […]

Continue reading