Noted filmmaker Albert Shin has garnered widespread recognition for his thought-provoking and visually striking cinematic endeavors, with two of his most notable works being the critically acclaimed drama "In Her Place" released in 2014, and the psychological thriller "Disappearance at Clifton Hill" which premiered in 2019.















