Olivia Wilde and Tom Sturridge Arrive at the Hudson Theatre in NY Olivia Wilde and Tom Sturridge Arrive at the Hudson Theatre