Happy to see Guy is back on track. his last few movies were not that great, but this one. wow, it's a beautiful movie with a great script and actors. funny, smooth and brilliant. i had a great time in the movie theater. the art of story telling is fading away with all these superhero movies and tv series but this movie gave me a new hope. i recommend it