Watch All Good Things (2010) Online
Psychological drama inspired by a real case, with Ryan Gosling chillingly effective as a wealthy sociopath who gets away with murder. Kirsten Dunst is the woman who doesn't realise what - never mind who - she's marrying while Frank Langella is the father whose constant disapproval helped to create a monster. Director Andrew Jarecki follows his jaw-dropping 2003 documentary Capturing The Friedmans with another sinister tale that shows fact is stranger than fiction. Look out for Kristen Wiig in a rather more serious role.
Watch: All Good Things Trailer