With ABC’s Lost returning to TV on January 21st, the cast of NBC’s Heroes arrives to cause havoc for the beloved castaways and help answer some of the island’s mysteries. This is the first episode of a 2nd season of Lost parodies for the Fine Brothers after their 1st season attracted over 4 million views in 5 episodes: