Marc Ruffalo and Antony Lorca