i strongly recommend this movie. It has fantasy, an unforgettable soundtrack and important what i believe is that when it come to big thing in life. there are no one accidents. every thing happen for a reason. you are here for a reason and it not fail and die.