Don Cheadle Is Captain Planet

Don Cheadle Is Captain Planet

why tf is this on Letterboxd. and also, is that Gillian Jacobs?