Friday, April 3, 2020 @ 5:00PM — Sunday, April 5, 2020 @ 12:00AMFri, Apr 3, 2020 @ 5:00PM — Sun, Apr 5, 2020 @ 12:00AM
Detroit International Festival of Animation 2020, The Senate Theater: 6424 Michigan Ave, Detroit