Short superhero film.
Open Letter to All the Terrorists in the World is not available for streaming at this moment.