A short film about one's conflict with their inner demons.
Amygdala is not available for streaming at this moment.