Der Film ist 2021 produziert worden. Die Regie von Lemon Shark machte Kate Nowlin. Zu sehen sind in dem Film unter anderen Kate Nowlin als Freddie.