Full Sized Photo of olivia wilde rider and the storm screening at tribeca 28 | Photo 2855864 | Just Jared