Rotten Tomatoes says it was released in 2008, IMDb says 2010. What's true?
I think Jim Nguyen self-released it in 2008, but Severin Films got the rights and distributed it in 2010. So both are correct.
It looks every bit of '08.
It had to be 2008. Since that is the year I watched it. Unless I have a gift for seeing movies before they are made.