What the...?!

Rating: 7/10 (6 February 2010)

I'd like to begin by saying I LOVED this movie...until the last few minutes. Someone please tell the writers and/or producers to STEP AWAY from the crack pipe when doing a movie's ending.
To be perfectly honest, I should take away more stars but I LOVED this movie. Were the ending what the movie deserved and NOT something out of an acid trip I'd have given this film a 10! But the ending...aaaaaaah!
Why can't they make endings that follow the narrative of the film?! Is it really that difficult?
REALLY?! Foxx's character watching his daughter at the recital after having killed someone. And it was premeditated! He was the reason for the succession of events in the movie! Once again, WHAT THE...?!