Leonardo DiCaprio Is Reportedly Making A Captain Planet Movie Because Of Course He Is

Leonardo DiCaprio is making a live-action 'Captain Planet' movie written by 'Scream Queens' star Glen Powell.