Non-stop (German Trailer) - Rotten Tomatoes