Limitless
Sophie Ivan
You'll definitely regret it in the morning, and wonder what the hell you were thinking, but as hedonistic cinema trips go, Limitless's power to entertain - while it might not live up to its title - just about extends to its 105 minute running time.