There are negative reviews regarding this film but I actually thought it was amazing. The acting is spot on with pretty much the entire cast. The way the film catches the raw reality of struggles in life but now and again, good things happen which makes us all strive to keep looking forward.