Yes the movie manages to encompass every genre imaginable, but it certainly keeps you in your seat with nary a dull moment. Even though its cheesy several actors do stand out. By far the most impressive thing is the brilliant sountrack, judt thst alone makes it a rollicking ride.