Terrible movie. The script was horrible. The dialog was rushed, and details were left out that could have improved the movie.
*SPOILER ALERT*
The script was loaded with "lazy" writing. For example, Foxx goes into the restroom to hide the drugs in the ceiling and somehow leaves powder all over the toilet. Later, Monaghan walks in, sees the powder, and immediately finds the drugs. This took place it literally 10 seconds.