An infuriating exercise in geek-baiting populated by unlikable characters that grows more frustrating through its 113 minutes!

happily blares eFilmCritic