legends 309 a [REVIEW: Legends of Tomorrow, S3E9 – Beebo the God of War]