A Scanner Darkley
Robert Arctor (Keanu Reeves) is an undercover cop who is trying to find the source of a new drug called Substance D. The company who makes the drug is plotting against him and wants to get him addicted to it so he will be under their power. At the end, Robert sends a flower to his superiors to prove that he isn't under their control despite him visibly being broken.