Step up - the film is set in America in a small town. It is based on people following their dreams by doing what they love the most: dance. The film was directed by Anne Fletcher. It stars Channing Tatum and Jenna Dewan. The cast includes Damaine Radcliff, Alyson Stoner and Cassie. It tells the story of two young people, one with a poor and rebelious background and one from a classy and strict one, who's love for dance made them fall in love with each other against everyone's elses wishes. Channing Tatum plays Tyler Gage; a guy who doenst have much apart from his passion for dance and Jenna Dewan as Nora Clark who's love for dance inspired and motivated Tyler. The main character Tyler not only gets a second chance at succedeing in his life but also at falling in love. i would recomend this film to anyone who likes stories about love and passion for something and of course who loves dance. The film is interesting as it has amazing dance routines, a great storyline and near the end is very effective in its dramatic twist.