Hello everyone and welcome to the latest edition of Legends of Tomorrow catchup with season 3 episode 9, Bebo God of War. Now I know Legends likes to get a bit wild at times, but this had to be one of the strangest and craziest episodes they have ever done…and I absolutely loved it. There was so much going on and you just wonder how anyone can even come up with it. They even had the Arrow theme play when someone shot a plastic arrow at a toy plane to get a teddy.

First off we got to see young Martin again (which I couldn’t decide if it made the whole losing Stein thing easier or harder) in his own version of Jingle all the Way (ironic as he actually called out Jax for mimicking Back to the Future) as he searched for the hottest toy available. That toy? Bebo. I don’t know if it is an original creation for the show but I couldn’t help but find it hilarious. The look of it, the eyes, the voice an laugh, it just had me constantly giggling throughout.

I didn’t realise that Leo Snart from Earth X was sticking around or how long it is for, but it just makes me wonder why the writers had to kill off the original. I like Leo but it just isn’t the same. The moment where he and Mick cross the gun streams however was very cool. I don’t really get why he is going to change Mick or really why he’s there, and also where on earth he got that Professor Stein puppet.

We said goodbye to Jax (hopefully not for good) but surprisingly said hello to John freaking Constantine! I’ve always wanted to see more of him but never thought Legends would bring him in. His magical knowledge will definitely be helpful and I’m sure he’ll have some great chemistry with the other team members.

Lastly…Damien Darhk…that wig though. Neil McDonough just looks to be having so much fun. Why was Darhk dressed as Odin? I’m sure Mallus has a bigger plan but I genuinely wouldn’t be surprised if Darhk was just doing these things for a laugh, and what a laugh he has.

DD Rating: 9.75/10