Star: Rory Cochrane