Plot hole: In the scene where Ashley Judd runs away from her attacker and falls into her aquarium he has moved to the bottom of the stairs - there is NO way he would have been able to move that full fish tank. It looked to be about a 30 gallon tank - it would weigh about 400 pounds with the stand and even if he slid it with some superhuman strength, glass tanks are notorious for shattering when you move them full. Plus it would've made enough noise to wake the dead - no way she wouldn't have heard it.
Continuity mistake: Ashley Judd has just handcuffed the bad guy to the stove, Morgan Freeman walks in and has the little talk with the bad guy why not to light the lighter and blow up the room. Just when Morgan Freeman shoots the bad guy in the head, the bad guy flies back with BOTH arms visibly flying backwards. In the next shot with the bad guy dead, his hand is once again handcuffed to the stove. (01:50:30)