When Julia returns home for her grandmother's funeral, she has a nervous breakdown and vomits up the imaginary friends that have been living inside her stomach since she was seven.
2018
2005
2001
2026
2023
2014
2013
2020
1983
2022
1996
2008
1991
1963
1990
2025