Found this by searching Amélie on Netflix. Apart from it being French there's no real similarities. The movie is basically an acid trip flashback with strobe ligthing and constantly rotating camera shots.
Congratulations to anyone who was able to make sense of this movie.