Zac was supposed to be the next Tom Cruise but he got stuck with those coming of age type of films. This one also looks terrible.