Justin Timberlake, Amanda Seyfried and Olivia Wilde hit the red carpet in LA at the US premiere of In Time.