Bad plot. Bad accting. Shallow. Overrated. Amazed by the stupidity. Score is paid or here is some brainwashed people who give it more than 3 stars for this mediocre movie! Genre, what genre?! Overall not worth it!!!