Jim Sturgess, his cockney accent trying to peek through, plays Ben, a brilliant MIT student who has been accepted to Harvard Medical School, but he needs a lot of money to make it happen. His job at a clothing store isnt going to cut it, and his chances for a full ride are slim to none. Enter Kevin Spacey as Micky Rosa, a professor with a devious side job: He takes his most brilliant students on weekend jaunts to Vegas, where they count cards and make killings at the blackjack tables. Sturgess, so good in Across the Universe, isnt convincing as a mathematical genius, and neither is Kate Bosworth, for that matter. Come to think of it, Spacey is not convincing as a mathematics professor. The only actor who is really convincing is Laurence Fishburne as a casino security guy who kicks the living shit out of people when he catches them crushing his tables. The film is loaded with clichés, and none of the actors distinguish themselves.