In 2003 indie film The Station Agent, Peter Dinklage stars as Fin, who moves into an abandoned rural New Jersey train station. It is there he forms new connections, learns the power of friendship, and all that. Plus, we chat about all of the trailers revealed at DC FanDome!