Ruby Rose and Morgan Freeman star in the revenge thriller from director George Gallo. Rick Damigella reports.