The metro stations have become an integral part of an average Delhiite's life nowadays but there's something that lurks between those stations that follows the damned.