The Young Rebels: Suicide Squad TV Show review