This features one of emmy rossums best performances... she added 3 points to this otherwise boring,derivative,predictable and poorly written thriller.
Also it didn't feel like DJ Caruso put any effort into the direction
One other praise is its score didn't suck on it's own it's not used in any good way but it is a nice sounding score