FeaturesTwisted Metal interview: Anthony Mackie and Stephanie Beatriz on winning over haters7 days ago