"Frankie" and "Bob" were great! But the rest of the cast needs to go back to acting school. They were all "overactors", especially the guy playing "Tommy". I loved the movie so much, so my expectations were high. Besides "Frankie" and "Bob", the only thing that saved this was the music.
If you haven't already, skip this and see the movie.