A very fantastic movie to watch with friends or alone...the type of funs and the ride this movie take u is on different level, completely lost my prediction power for this movie either u predict or not it is like "maybe Or maybe not" and it is very enjoyable.