So few lgbtq type films are good.They are always just okay. But Snapshots soars. The story, acting, filming, music, everything is wonderful. Piper Laurie plays Rose. She is phenomenal. And it is a film for everyone. Mainstream too. Beautiful love story and the two lovers are amazing.