expectations id never heard jamie foxx knew film strong character actors it thought highly entertaining fun plot different unpredictable enough hold interest me foxx original david morse terrific true finest role thought chases pyrotechnics contributed film well done expect lot happily surprised