Ten minutes into Michael Dowse's romantic comedy/buddy movie, I recoiled from Dan Fogler's performance as Barry, loutish pal of leading man Matt (Topher Grace). Fogler seemed like the poor man's Jack Black - which these days is as poor as you can get. You'd think cocaine would only compound the problem, but in fact it provokes Barry into slapstick degradation and turns a stale premise into a zany bacchanal. Matt, a 23-year-old slacker, can't get over his unrequited high-school crush Tori (Teresa Palmer). A chance encounter with her leads to invites to two bashes where Matt demonstrates his best and worst traits trying to win her over. Ho-hum. Of greater interest is Barry's descent into decadence. Set for some reason in a crassly materialist 1988 that combines Less Than Zero with Animal House, Tonight comes up with some inspired bits, including one with a guy named Frances (Clement von Franckenstein) who likes to watch.