Justin Timberlake plays a futuristic Robin Hood, stealing time from the rich and giving it to the poor, with the help of a bobbed Amanda Seyfried. In theaters October 28, 2011.