I don't know if a break in can be accurately described as a surprise visit? I mean that is a pun that I would make or a joke I would use. For movie purposes that is - not real life situations, just to be clear.
Eric Roberts - I wonder a lot has been said about Nicolas Cage popping movies left and right (though he always delievers no matter how good or bad the script is/was) and about Bruce WIllis - though we now know why he did so many. He needed to make retirement money. No one seems to be talking about Eric Roberts - but why should they. He is doing his thing - sometimes it may feel like he is phoning it in too - but he has the charisma to still pull anything off anyway.
He of course is not the main character here. They are not as easily likeable I'd say - but you may understand their motives anyway. A decent enough thriller with enough surprises - even if nothing too exciting maybe.