Decent effort!
I liked this quite a bit!,though I didnt think that it wasn't absolutely perfect, though nothing ever is perfect, so perfection is flawed... or in this case, unperfection isnt.... sort of... This gets average marks, because it is an average movie.
The music was really annoying though, that is the main reason why this only gets a 5/10... If the music was better, it would be worthy of a 7/10 at best.