Trying to leave their troubled lives behind, twin brothers return to their hometown to start again, …