'The Shades' is both psychological study and taut thriller